Web PLUSK

 





POSTER

Buatkan infografis. Gunakan logo file terupload. PLUSK (Pusat Layanan Usaha dan Kerja) adalah layanan dari Program Double Track untuk pengembangan alumni peserta pelatihan. Layanan ini berfungsi sebagai fasilitas pendamping dan inkubator bisnis bagi pelaku Koperasi dan UMKM. Layanan ini bertujuan membantu usaha agar lebih modern, berdaya saing tinggi, dan mandiri.Layanan utama yang bisa diakses secara gratis di kantor PLUT daerah meliputi:Konsultasi Bisnis: Bimbingan dan mentoring strategi pengembangan usaha.Perizinan & Legalitas: Pengurusan NIB, sertifikasi halal, dan merek.Pengembangan Produk: Pelatihan pengemasan dan kurasi produk.Pemasaran & Promosi: Akses ke informasi pasar dan perluasan jaringan.Akses Pembiayaan: Konsultasi terkait bantuan modal dan perbankan. Alur Pusat Layanan Usaha dan Kerja (PLUSK) Double Track adalah tahapan terstruktur bagi kelompok usaha siswa dan alumni pelatihan untuk mendapatkan pendampingan bisnis gratis, mulai dari konsultasi awal, kurasi kebutuhan, bimbingan teknis, hingga evaluasi agar usaha "naik kelas". Berikut adalah tahapan baku dalam alur layanan PLUSK: 1. Konsultasi Awal (Registrasi)Pelaku usaha mendaftar dan menyampaikan keluhan atau profil usahanya.Pendaftaran bisa dilakukan langsung ke sekolah tempat PLUSK berada atau melalui sistem pendaftaran online. 2. Analisis Kebutuhan & Kurasi (Assessment)Konsultan PLUSK melakukan asesmen atau wawancara mendalam untuk menganalisis kendala dan potensi usaha.Usaha akan diklasifikasikan berdasarkan kebutuhannya, misalnya terkait perizinan, pemasaran digital, atau modal. 3. Pendampingan & Aksi (Action Plan)Pendampingan diberikan dalam 5 bidang utama oleh konsultan ahli:Kelembagaan: Pembentukan badan hukum (CV, PT) dan manajemen koperasi.Legalitas & Perizinan: Bantuan pembuatan NIB (Nomor Induk Berusaha) melalui Sistem OSS, sertifikasi halal, dan PIRT.Produksi: Standarisasi mutu, pengembangan kemasan (packaging), hingga kurasi produk.Pemasaran: Pelatihan digital marketing, foto produk, dan perluasan pangsa pasar.Pembiayaan: Penyusunan laporan keuangan dan akses permodalan ke perbankan. 4. Pelatihan & Mentoring LanjutanPelaku usaha diikutsertakan dalam kelas rutin, lokakarya, atau pameran produk unggulan yang diadakan oleh PLUSK. 5. Evaluasi & KemandirianEvaluasi berkala untuk mengukur perkembangan omzet, legalitas, dan kapasitas produksi Kelompok Usaha Siswa agar menjadi usaha yang mandiri dan berdaya saing. Alamat web : https://www.plusk.online/

WEB

PROMPT SPESIFIKASI PENGEMBANGAN APLIKASI LANDING PAGE PLUSK

Buatkan sebuah aplikasi single-page (landing page) interaktif, modern, dan sepenuhnya responsif untuk PLUSK (Pusat Layanan Usaha dan Kerja) Double Track. Aplikasi ini ditujukan sebagai fasilitas pendamping dan inkubator bisnis gratis bagi alumni pelatihan dan kelompok usaha siswa koperasi/UMKM SMA Double Track Jawa Timur bekerja sama dengan ITS Surabaya.

Aplikasi harus dibangun dalam satu file HTML mandiri yang menggabungkan struktur HTML, gaya Tailwind CSS (melalui CDN), ikon FontAwesome, dan logika interaktivitas JavaScript vanilla.

1. PANDUAN DESAIN VISUAL & BRANDING

  • Tipografi: Gunakan font Google "Plus Jakarta Sans" sebagai font utama untuk memberikan kesan modern, dengan alternatif "Inter" untuk pembacaan teks yang bersih.

  • Tema Warna (Tailwind Custom Colors):

    • dtblue-800 (#1e3a8a - Biru Navy utama)

    • dtteal (#0d9488 - Hijau Teal ikonik)

    • dtyellow (#f59e0b - Kuning Aksen)

    • dtorange (#f97316 - Oranye Hangat)

    • dtpink (#db2777 - Merah Muda)

    • Gunakan warna latar belakang ultra-bersih seperti slate-50 untuk bodi utama dan white untuk kartu-kartu konten.

  • Gaya Komponen: Gunakan sudut melengkung besar (rounded-2xl atau rounded-3xl), bayangan halus (shadow-xl, shadow-2xl dengan opasitas rendah), serta transisi efek melayang (hover transitions) yang mulus pada semua elemen interaktif.

  • Logo & Gambar:

    • Logo utama menggunakan file lokal logodt.png (sediakan fallback gambar jika tidak ditemukan).

    • Gunakan gambar beresolusi tinggi bertema profesionalisme anak muda dari Unsplash untuk Hero Section, Tentang Kami, dan testimonial.

2. STRUKTUR DAN TATA LETAK HALAMAN

Aplikasi harus terdiri dari seksi-seksi berikut secara berurutan:

  1. Announcement Bar (Bagian Paling Atas): Banner tipis dengan latar belakang gradien biru-teal yang mengumumkan akses gratis layanan dengan tombol CTA kecil menuju seksi pendaftaran.

  2. Navbar: * Sticky header dengan efek buram di latar belakang (backdrop-blur).

    • Sisi kiri: Logo PLUSK Double Track.

    • Tengah: Menu Navigasi Desktop (Tentang, Layanan, Alur, Kisah Sukses, FAQ).

    • Sisi kanan: Tombol CTA "Konsultasi Gratis".

    • Responsif: Sediakan tombol hamburger menu dan menu overlay/drawer khusus untuk tampilan mobile.

  3. Hero Section: * Gaya split layout (2 kolom pada layar besar).

    • Kolom Kiri: Judul utama yang tebal dan persuasif, subjudul deskriptif, dua tombol CTA utama, dan baris pengesahan program (Dinas Pendidikan Provinsi Jawa Timur & ITS Surabaya).

    • Kolom Kanan: Frame gambar utama yang elegan disertai kartu metrik mengapung (floating cards) yang menampilkan statistik kemajuan usaha.

  4. Seksi Tentang (Tentang PLUSK): * Penjelasan mendalam mengenai visi PLUSK sebagai jembatan kemandirian finansial alumni.

    • Layout visual menarik yang memadukan kartu ringkasan program dan foto dokumentasi kegiatan kurasi produk.

  5. Seksi Layanan Utama: * Grid 3 kolom yang berisi 5 Pilar Layanan Utama Gratis: 1. Konsultasi Bisnis 2. Perizinan & Legalitas 3. Pengembangan Produk 4. Pemasaran & Promosi 5. Akses Pembiayaan

    • Tiap kartu layanan dilengkapi dengan ikon khusus, deskripsi ringkas, penanda pilar, dan link CTA internal.

    • Kartu ke-6 dibuat sebagai Banner CTA bermotif gradien biru-teal dengan tajuk informasi bahwa semua layanan gratis.

  6. Seksi Alur Pelayanan (Interactive Infographics): * Sistem Interactive Stepper 2 kolom.

    • Kiri: 5 tombol langkah alur (Konsultasi Awal, Analisis Kebutuhan, Pendampingan & Rencana Aksi, Mentoring Lanjutan, Evaluasi).

    • Kanan: Kotak detail dinamis yang menampilkan judul langkah, ikon, deskripsi, dan daftar detail kegiatan yang berubah sesuai langkah yang aktif dipilih, lengkap dengan tombol navigasi "Sebelumnya" & "Selanjutnya".

  7. Seksi Simulasi Asesmen Mandiri (Interactive App):

    • Kiri: Kolom informasi mengenai pentingnya diagnosis usaha dan alamat portal resmi https://www.plusk.online/.

    • Kanan: Aplikasi wizard kustom multi-langkah:

      • Langkah 1: Input data nama pelaku usaha, asal sekolah, dan kategori bisnis.

      • Langkah 2: Pilihan kendala operasional (Legalitas, Kemasan, Pemasaran, Modal) dengan checkbox bergaya kartu modern.

      • Langkah 3: Laporan rekomendasi "Rencana Aksi PLUSK" yang dihasilkan secara dinamis berdasarkan kendala yang dicentang pengguna. Laporan dilengkapi fitur tombol untuk "Salin Rencana Aksi" ke papan klip (clipboard) dan tombol "Reset/Asesmen Baru".

  8. Seksi Kisah Sukses Alumni: Grid testimonial berisi kutipan pengalaman sukses alumni (seperti peningkatan omzet dan standarisasi kemasan) lengkap dengan foto profil, nama alumni, dan asal sekolah SMA Double Track.

  9. Seksi FAQ: Akordion tanya jawab interaktif yang dapat diperluas (expandable) dengan transisi rotasi ikon panah yang halus.

  10. Footer: Informasi hak cipta, legalitas program kolaborasi Dinas Pendidikan Jawa Timur & ITS Surabaya, peta navigasi cepat, dan tautan sosial media.

3. LOGIKA INTERAKTIVITAS JAVASCRIPT

Pastikan fungsionalitas berikut diimplementasikan dengan JavaScript murni (vanilla JS) yang bebas eror:

  1. Toggle Menu Mobile: Membuka dan menutup navigasi mobile saat tombol menu hamburger ditekan.

  2. Interactive Stepper (Alur Layanan):

    • Kelola state langkah aktif (1-5).

    • Perbarui gaya tombol navigasi kiri agar mencerminkan langkah aktif (gunakan class .step-active).

    • Render ulang detail konten di panel kanan berdasarkan objek data yang telah didefinisikan sebelumnya.

  3. Wizard Asesmen Mandiri:

    • Validasi input wajib di Langkah 1 sebelum lanjut ke Langkah 2.

    • Akumulasi data masalah/kendala yang dipilih di Langkah 2.

    • Logika generator laporan: Tampilkan rekomendasi aksi yang sesuai secara dinamis di Langkah 3.

    • Fitur salin teks laporan ke papan klip secara aman dan berikan umpan balik instan melalui sistem notifikasi.

  4. Custom Toast Notification:

    • Buat fungsi showToast(message, type) untuk menampilkan notifikasi mengambang yang elegan di sudut kanan bawah layar sebagai pengganti fungsi alert().

    • Notifikasi harus hilang otomatis setelah beberapa detik dengan animasi fade-out.

  5. FAQ Accordion: Terapkan logika buka-tutup pada setiap item FAQ secara eksklusif (jika satu dibuka, yang lain tertutup) disertai rotasi ikon panah penunjuk.

Tolong buat kode yang bersih, terdokumentasi dengan baik menggunakan komentar bahasa Indonesia, serta optimalkan responsivitas layout agar terlihat menakjubkan di semua ukuran layar (ponsel pintar, tablet, hingga monitor desktop lebar).

Ruang Karir

 





Master Prompt: Pembuatan Landing Page Portal Lowongan Kerja "RuangKarir" (Double Track)

Bertindaklah sebagai Senior Full-Stack Web Developer, UI/UX Designer, dan SEO Specialist tingkat dunia. Saya ingin Anda membuat satu file tunggal index.html yang berisi kode lengkap (HTML5, CSS modern berbasis variabel & metodologi BEM, serta JavaScript Vanilla) untuk sebuah Landing Page Portal Lowongan Kerja bernama RuangKarir yang terintegrasi dengan nuansa program vokasi Double Track (SMA Double Track Jawa Timur).

Terapkan standar kualitas tertinggi, pastikan kodenya bersih, modular, terdokumentasi dengan baik, dan 100% responsif di seluruh perangkat.

1. SPESIFIKASI VISUAL & DESAIN (UI/UX)

  • Tema Warna (Brand Identity): Menggunakan palet dinamis yang terinspirasi dari logo Double Track Jatim:

    • Utama: Deep Navy (#1e3a8a) untuk teks & struktur formal.

    • Aksen Biru: (#2563eb) untuk CTA & fokus elemen.

    • Aksen Teal: (#0d9488) untuk nuansa teknologi modern.

    • Aksen Pink/Magenta: (#db2777) & Violet (#7c3aed) untuk gradasi dinamis.

    • Aksen Kuning Emas: (#f59e0b) untuk penanda badge/highlight penting.

  • Tipografi: Gunakan Google Font 'Plus Jakarta Sans' dengan ketebalan yang bervariasi (light, regular, medium, semi-bold, bold, extra-bold).

  • Efek & Transisi: Gunakan bezier transition halus (cubic-bezier(0.16, 1, 0.3, 1)) pada semua efek hover (tombol, navbar, kartu lowongan).

  • Aset Gambar: Gunakan placeholder gambar berkualitas tinggi dari Unsplash yang relevan dengan tema tim profesional, kolaborasi, dan kelulusan vokasi.

2. STRUKTUR SEMANTIK HTML & DASHBOARD SECTIONS

Halaman harus menggunakan markup HTML5 semantik lengkap dengan tag SEO dasar (meta description, keywords, Open Graph, Twitter Cards) di bagian <head>. Urutan seksi wajib meliputi:

  1. Header (Navbar): - Logo khusus "RuangKarir DT" berupa SVG pita berputar abstrak dengan warna gradasi.

    • Menu navigasi: Home, About, Services, Jobs, Skills, Testimonials, Contact.

    • Tombol CTA ganda: "Masuk" (outline) & "Daftar" (solid primary).

    • Behavior: Sticky navbar yang memicu background blur/solid putih halus saat di-scroll dan menyorot tautan menu aktif secara otomatis.

  2. Home (Hero Section):

    • Sisi kiri: Headline provokatif, sub-headline informatif, badge "Baru: Terintegrasi dengan Program Double Track Vokasi".

    • Widget Pencarian Interaktif: Input kata kunci, dropdown kategori (Teknologi, Kreatif, Bisnis, Vokasional), dropdown lokasi (Surabaya, Jakarta, Malang, Remote), dan tombol "Cari".

    • Sisi kanan: Kolase gambar utama dikelilingi oleh elemen lencana mengambang (floating badges) interaktif (e.g. "98% Tersalurkan", "AI Smart Match") yang bergerak perlahan menggunakan keyframes CSS.

  3. About:

    • Grid layout yang memperlihatkan kolase 3 foto tumpang tindih.

    • Teks komitmen RuangKarir, daftar keunggulan menggunakan ikon centang SVG, serta counter statistik numerik (12k+ Lowongan Aktif, 850+ Mitra Korporat, 45k+ Lulusan Sukses).

  4. Services:

    • Bagian penjelasan 3 layanan utama: Rekomendasi AI Cerdas, CV Maker Standar ATS, dan Pelatihan Vokasi DT.

    • Terapkan hover-scale 3D transform ringan pada setiap kartu layanan.

  5. Work (Job Listings Grid):

    • Tombol filter kategori interaktif (Semua, Teknologi, Kreatif, Vokasional).

    • Grid kartu lowongan kerja (Job Cards) dinamis. Setiap kartu berisi logo placeholder perusahaan, badge jenis kerja (Full-time, Remote, Internship), judul posisi, lokasi, tanggal posting, gaji perkiraan, dan tombol CTA "Lamar".

  6. Skills Section:

    • Visualisasi tingkat kebutuhan industri saat ini menggunakan diagram batang progres (Skill Progress Bar).

    • Batang progres harus teranimasi melebar dari 0% menuju target nilai asli (cth: 92%, 87%, dst.) hanya saat pengguna men-scroll ke section tersebut (on-viewport reveal).

  7. Testimonials Slider:

    • Slider ulasan alumni/rekruter berbentuk carousel horizontal.

    • Wajib dibangun menggunakan CSS translateX murni yang dikontrol oleh JavaScript untuk transisi otomatis (auto-play) maupun manual (tombol navigasi panah kiri/kanan & indikator titik dots di bawahnya).

  8. Contact & Footer:

    • Sisi kiri: Info detail kontak (alamat fisik, email, telepon, media sosial).

    • Sisi kanan: Formulir kontak interaktif (Nama, Email, Subjek, Pesan).

    • Footer: Deskripsi singkat platform, daftar menu navigasi cepat, bantuan legalitas, dan formulir pendaftaran newsletter surat kabar mingguan.

3. LOGIKA JAVASCRIPT & EVENT HANDLERS (BUKAN ALERT)

Tulis JavaScript vanilla yang dioptimasi tanpa pustaka eksternal pihak ketiga (seperti jQuery):

  • Sistem Filter & Cari Kerja: Pastikan form pencarian di Hero Section dan tombol filter kategori di bagian Jobs berfungsi langsung menyaring kartu lowongan kerja (mengubah display card) dengan efek transisi memudar (fade-out/fade-in).

  • Intersection Observer API: Gunakan API ini untuk mengaktifkan kelas .active pada elemen bersangkutan (scroll reveal) dan menstimulasi animasi pengisian grafik batang (Skills Progress) saat masuk ke dalam layar.

  • Sistem Modul Pendaftaran (Modal): Ketika tombol "Lamar" atau "Daftar" diklik, buka jendela pop-up modal interaktif yang meminta input pelamar secara elegan (dilengkapi tombol Close & penutupan otomatis saat mengeklik area luar modal).

  • Custom Toast Notification: JANGAN gunakan perintah alert() bawaan browser. Buatlah banner toast kustom yang meluncur masuk dari kanan bawah layar dengan ikon emoji dinamis (cth: ✨, ✉️, 🎉) untuk memunculkan pesan sukses setelah formulir kontak, lamaran, atau newsletter dikirimkan.

  • Hamburger Menu Mobile: Buat menu navigasi di mobile menyamping (slide-out drawer) secara interaktif dengan animasi hamburger button yang berubah menjadi silang 'X'.

4. PENATAAN CSS & METODOLOGI BEM

  • Struktur penamaan class harus mengikuti metodologi BEM (Block-Element-Modifier) secara ketat (contoh: .navbar, .navbar__menu, .navbar__link--active, .job-card, .job-card__header).

  • Terapkan CSS Variables di level :root untuk memudahkan kustomisasi warna, font, bayangan (box-shadow), dan radius sudut (border-radius).

  • Desain harus berfokus pada pendekatan responsif penuh (fluid grid dan flexbox) yang lancar dari ukuran layar ponsel minimal 320px hingga



Buatkan infografis RuangKarir Double Track. Buatkan infografis RuangKarir. RuangKarir adalah Aplikasi Pencarian lowongan kerja atau magang resmi di ekosistem Double Track. 1. Header (Judul & Identitas) Logo: Tempatkan Logo RuangKarir DT di sudut kiri atas (Gunakan SVG pita melingkar gradasi merah-ungu-biru-hijau seperti pada kode Canvas). Headline Utama: > "JEMBATAN MENUJU KARIR IMPIAN TANPA BATAS" Sub-headline: > Pelopor Platform Penyaluran Kerja & Pengembangan Vokasi Double Track Pertama di Indonesia. 2. Deskripsi Aplikasi (Tentang RuangKarir) Letakkan di bawah headline utama dengan teks ringkas: "RuangKarir adalah platform ekosistem digital inovatif yang mempersiapkan talenta muda dan lulusan sekolah menengah dengan keahlian praktis vokasi standar industri, serta menghubungkannya langsung dengan ratusan perusahaan mitra terverifikasi." 3. Tiga Fitur Unggulan (Premium Features) Gunakan ikon-ikon modern dan buat dalam 3 kolom/kotak sejajar: Fitur 1: Rekomendasi AI Cerdas Ikon: Petir atau Otak Digital (Teal) Deskripsi: Kecerdasan Buatan yang mencocokkan profil keterampilan unik Anda dengan lowongan yang paling relevan secara instan. Fitur 2: Kelas Pelatihan Vokasi DT Ikon: Topi Toga & Buku (Kuning Emas) Deskripsi: Akses kelas vokasi bersertifikasi kerja resmi (Desain Grafis, Multimedia, Tata Boga, dll.) untuk menaikkan nilai tawar karirmu. Fitur 3: CV Maker Standar ATS Ikon: Dokumen dengan Centang (Pink/Magenta) Deskripsi: Buat resume profesional gratis yang ramah sistem penyaringan rekruter (ATS) dalam hitungan menit. 4. Alur Sistem Aplikasi (How It Works) Gunakan diagram alir horizontal (1 ➔ 2 ➔ 3 ➔ 4) yang mudah dipahami: DAFTAR & ASAH SKILL Aksi: Buat akun dan ikuti program pelatihan keterampilan vokasi Double Track pilihanmu. BANGUN RESUME ATS Aksi: Lengkapi portofolio dan rancang CV profesional langsung di dalam aplikasi. AI SMART MATCHING Aksi: Sistem AI kami akan otomatis merekomendasikan lowongan kerja yang sesuai kompetensimu. LAMAR & SALURKAN Aksi: Kirim lamaran secara aman dan mulai karir suksesmu bersama ratusan mitra korporat terverifikasi. 5. Call to Action (CTA) & Footer Bagian bawah poster untuk mengajak audiens bertindak: Tombol CTA Besar: > "MULAI KARIRMU SEKARANG!" Informasi Kontak & Akses: Website: www.ruangkarir.id Email: admin@ruangkarir.id Alamat: Gedung Ketenagakerjaan Lt. 4, Surabaya Badge Unduh Aplikasi: Slogan: Tersedia di Google Play Store & App Store (Gunakan logo resmi Google Play & App Store).


Goto

Web Ruang Dagang

 


Buatkan prompt untuk aplikasi RuangDagang. RuangDagang Double Track adalah integrasi teknologi student e-commerce dari hulu ke hilir yang dirancang untuk kewirausahaan siswa Program Double Track, menghubungkan Kelompok Usaha Siswa-KUS langsung ke pasar, serta menyediakan akses permodalan. Berdiri sejak tahun 2019, startup ini membangun ekosistem digital terintegrasi yang melibatkan para siswa SMA yang tergabung dalam Program Double Track, mitra bisnis DUDI, hingga konsumen akhir. Pilar Utama Ekosistem RuangDagang Double Track Struktur operasional RuangDagang Double Track ditopang oleh tiga pilar bisnis utama:EntrepreneurHub (E-commerce B2B & B2C): Platform lokapasar digital yang mempertemukan Kelompok Usaha Siswa dengan pembeli institusional seperti supermarket, restoran, hotel, industri, hingga konsumen skala rumah tangga. Melalui platform ini, KUS bisa menjual hasil produksinya dengan harga adil tanpa melalui jaringan tengkulak yang panjang. RuangModal (Fintech Lending): Platform peer-to-peer (P2P) lending terregulasi yang memfasilitasi pembiayaan dan modal kerja bagi para kelompok usaha siswa yang belum terjangkau oleh layanan perbankan konvensional (unbanked). DTMart (Logistik & Rantai Pasok): Usaha Sekolah yang mengelola manajemen rantai pasok produk hasil pelatihan Double Track sebagai pusat distribusi (distribution center), fasilitas pemrosesan produk, pengemasan hingga pengiriman logistik guna menjaga kualitas produk tetap baik hingga ke tangan pembeli. Alur Kerja Ekosistem RuangDagang Sinergi ekosistem ini bekerja dalam sebuah siklus terpadu: Permodalan: KUS mengajukan pendanaan proyek pembuatan produk melalui aplikasi RuangModal. Pendampingan: Selama masa produksi, tim Trainer memberikan panduan teknis guna memaksimalkan kualitas dan kuantitas produk. Penyerapan & Logistik: Hasil produksi dikelola langsung oleh DTMart untuk disortir, dikemas, hingga siap didistribusikan. Pemasaran: Produk pangan dipasarkan melalui e-commerce RuangDagang menuju berbagai segmen pasar komersial dan retail 


MASTER PROMPT: GENERATOR LANDING PAGE RUANGDAGANG DOUBLE TRACK

Gunakan instruksi di bawah ini untuk menghasilkan draf konten, struktur, dan rekomendasi visual (UI/UX) untuk Landing Page RuangDagang Double Track.

ROLE & CONTEXT

Bertindaklah sebagai Senior UX Writer, Conversion Copywriter, dan Website Architect profesional. Tugas Anda adalah membuat draf halaman arahan (landing page) yang persuasif, modern, dan berorientasi konversi (high-converting) untuk platform RuangDagang Double Track.

BACKGROUND INFORMATION (KONTEKS PRODUK)

  • Nama Platform: RuangDagang Double Track (berdiri sejak 2019).

  • Definisi: Integrasi teknologi student e-commerce dari hulu ke hilir yang dirancang untuk kewirausahaan siswa Program Double Track (SMA/MA), menghubungkan Kelompok Usaha Siswa (KUS) langsung ke pasar, serta menyediakan akses permodalan.

  • Masalah yang Dipecahkan: Memutus rantai tengkulak yang panjang bagi siswa, menyediakan akses modal kerja bagi kelompok usaha siswa yang unbanked, serta menjaga konsistensi kualitas & logistik produk siswa agar siap diserap pasar industri.

  • 3 Pilar Utama Ekosistem:

    1. EntrepreneurHub (E-commerce B2B & B2C): Marketplace digital mempertemukan KUS dengan pembeli institusional (supermarket, restoran, hotel, industri) dan konsumen retail dengan harga adil.

    2. RuangModal (Fintech Lending): Platform P2P lending terregulasi untuk memfasilitasi pembiayaan/modal kerja KUS yang unbanked.

    3. DTMart (Logistik & Rantai Pasok): Usaha Sekolah yang berfungsi sebagai distribution center, fasilitas quality control, pengemasan, dan pengiriman.

  • Alur Kerja (Siklus Terpadu):

    • Permodalan: Pengajuan pendanaan proyek produksi lewat RuangModal.

    • Pendampingan: Bimbingan teknis oleh tim Trainer selama produksi untuk menjaga mutu.

    • Penyerapan & Logistik: QC, pemrosesan, dan packaging terstandardisasi di DTMart.

    • Pemasaran: Penjualan produk pangan/kreatif melalui EntrepreneurHub ke pasar B2B/B2C.

TARGET AUDIENS LANDING PAGE

  1. Mitra Bisnis / Buyer B2B (Fokus Utama): Hotel, Restoran, Kafe, Swalayan yang mencari pasokan produk berkualitas, konsisten, dan berdampak sosial (social impact).

  2. Lender / Investor (RuangModal): Individu/institusi yang ingin mendanai proyek siswa dengan aman sekaligus mendukung pemberdayaan ekonomi daerah.

  3. Sekolah & Siswa KUS (Double Track): Siswa SMA/MA yang ingin mendaftarkan usahanya, mendapatkan pelatihan, modal, dan akses pasar.

STRUKTUR LANDING PAGE YANG HARUS DIHASILKAN

Buatlah konten lengkap untuk bagian-bagian berikut dengan gaya bahasa yang profesional, inspiratif, dan kredibel:

1. Hero Section (Attention)

  • Headline (H1): Harus kuat, mencerminkan inovasi teknologi hulu-ke-hilir dan dampak sosial.

  • Sub-headline: Penjelasan singkat tentang bagaimana RuangDagang menghubungkan KUS dengan pasar & modal secara transparan.

  • Call-to-Action (CTA): Tombol utama (misal: "Gabung Sebagai Mitra B2B") dan tombol sekunder (misal: "Mulai Pendanaan di RuangModal").

  • Rekomendasi Visual: Ilustrasi atau foto representatif yang menunjukkan sinergi siswa, teknologi, dan logistik.

2. Social Proof / Kepercayaan (Sejak 2019)

  • Tampilkan statistik fiktif tapi realistis sebagai penanda tempat (placeholder) (Contoh: Jumlah Sekolah, Jumlah KUS Aktif, Total Penyaluran Modal, Jumlah Mitra B2B).

3. Masalah & Solusi (Interest)

  • Deskripsikan tantangan utama kewirausahaan siswa (kesulitan modal, rantai pasok rumit, kualitas tidak konsisten).

  • Sajikan solusi terintegrasi dari RuangDagang Double Track.

4. Eksplorasi 3 Pilar Utama (Desire)

Sajikan deskripsi menarik, keuntungan bagi pengguna, dan ikon/elemen visual yang disarankan untuk masing-masing pilar:

  • EntrepreneurHub (E-commerce B2B & B2C)

  • RuangModal (Fintech Lending Terregulasi)

  • DTMart (Logistik & Rantai Pasok Terstandar)

5. Alur Kerja Siklus Terpadu (Sederhana & Visual)

Jelaskan alur kerja dari hulu ke hilir dengan langkah yang mudah dipahami:

  1. Permodalan -> 2. Pendampingan -> 3. Penyerapan & Logistik -> 4. Pemasaran

6. Value Proposition Berdasarkan Segmen (Why Us?)

Tuliskan 3 poin keunggulan utama masing-masing untuk:

  • Bagi Mitra Bisnis (B2B): Konsistensi mutu, harga adil tanpa tengkulak, dampak sosial nyata (CSR).

  • Bagi Investor/Lender: Platform terregulasi, portofolio berdampak sosial nyata, pengembalian transparan.

  • Bagi Siswa & Sekolah: Pendampingan penuh, modal kerja mudah, pasar yang pasti.

7. Footer & Call to Action Utama (Action)

  • Penutup yang mendorong konversi dengan CTA terpisah sesuai minat pengunjung (Mitra Bisnis, Lender, atau Sekolah/KUS).

  • Struktur navigasi bawah halaman yang bersih.

OUTPUT REQUIREMENTS (FORMAT KELUARAN)

  1. Tulis seluruh draf konten dalam Bahasa Indonesia yang profesional, modern, dan persuasif.

  2. Gunakan tag penanda seperti [H1], [H2], [CTA Button], dan [Saran Visual/UI] untuk mempermudah developer dan desainer web dalam menerapkannya.

  3. Hindari penggunaan klise; fokuslah pada penciptaan nilai (value creation) dan dampak nyata.

SYSTEM PROMPT: ASISTEN PINTAR RUANGDAGANG (RD-ASSISTANT)

1. IDENTITAS & PERAN (IDENTITY & ROLE)

Anda adalah RD-Assistant (Asisten Pintar RuangDagang), sebuah AI pendamping dan konsultan bisnis virtual terintegrasi dalam aplikasi RuangDagang Double Track. Tugas utama Anda adalah membantu menyukseskan kewirausahaan siswa SMA/MA peserta Program Double Track dengan memberikan panduan, informasi, bantuan teknis, serta menghubungkan seluruh pilar ekosistem RuangDagang dari hulu ke hilir.

2. PEMAHAMAN KONTEKS EKOSISTEM (ECOSYSTEM CONTEXT)

Anda harus memahami secara mendalam struktur ekosistem RuangDagang Double Track berikut:

A. Pilar Utama Ekosistem:

  1. EntrepreneurHub (E-commerce B2B & B2C):

    • Platform lokapasar (marketplace) digital.

    • Menghubungkan Kelompok Usaha Siswa (KUS) langsung dengan pembeli retail (rumah tangga) maupun institusional/komersial (supermarket, restoran, hotel, industri).

    • Value Proposition: Harga adil bagi siswa, memotong rantai tengkulak.

  2. RuangModal (Fintech Lending):

    • Platform Peer-to-Peer (P2P) lending yang terregulasi.

    • Menyediakan pembiayaan modal kerja bagi KUS yang berstatus unbanked (belum terjangkau perbankan konvensional).

  3. DTMart (Logistik & Rantai Pasok):

    • Usaha sekolah yang berfungsi sebagai pusat distribusi (distribution center).

    • Mengelola pemrosesan produk, pengemasan (packaging), kontrol kualitas (QC), hingga logistik pengiriman.

B. Alur Kerja Hulu-ke-Hilir:

  1. Permodalan: KUS mengajukan pendanaan proyek produksi melalui RuangModal.

  2. Pendampingan: Selama produksi, KUS dibimbing oleh Trainer untuk menjaga kualitas/kuantitas.

  3. Penyerapan & Logistik: Produk yang selesai diproduksi diserahkan ke DTMart untuk standardisasi (sortir, kemas) dan pengiriman.

  4. Pemasaran: Produk dipasarkan di EntrepreneurHub (e-commerce RuangDagang) ke segmen retail dan komersial.

3. AUDIENS SASARAN & PERSONA RESPONS (TARGET AUDIENCES)

Anda akan berinteraksi dengan 4 tipe pengguna utama. Sesuaikan gaya bahasa dan fokus solusi Anda berdasarkan siapa yang bertanya:

A. Siswa / Kelompok Usaha Siswa (KUS)

  • Gaya Bahasa: Edukatif, ramah, memotivasi, mudah dipahami (hindari jargon finansial/teknis yang terlalu rumit tanpa penjelasan).

  • Fokus Bantuan: Cara mengajukan modal di RuangModal, tips produksi dari Trainer, cara mengirim barang ke DTMart, cara mengoptimalkan toko/produk di EntrepreneurHub.

B. Trainer / Guru Pendamping

  • Gaya Bahasa: Profesional, kolaboratif, dan taktis.

  • Fokus Bantuan: Memantau perkembangan proyek KUS bimbingannya, mengunggah laporan kualitas, dan mengoordinasikan logistik dengan DTMart.

C. Mitra Bisnis / Pembeli (B2B & B2C)

  • Gaya Bahasa: Profesional, formal, berorientasi pada bisnis, responsif, dan meyakinkan.

  • Fokus Bantuan: Cara kerja pemesanan skala besar di EntrepreneurHub, kepastian standardisasi kualitas produk oleh DTMart, dan proses transaksi/faktur.

D. Investor / Pemberi Dana (Lender di RuangModal)

  • Gaya Bahasa: Profesional, kredibel, analitis, dan transparan.

  • Fokus Bantuan: Cara menyalurkan pendanaan ke proyek KUS, analisis risiko proyek, pelaporan performa pengembalian modal.

4. PEDOMAN RESPONS & INSTRUKSI KERJA (OPERATIONAL INSTRUCTIONS)

  1. Gunakan Pendekatan Solutif 4-Pilar: Ketika pengguna menghadapi masalah, hubungkan solusi dengan pilar yang tepat.

    • Contoh: Jika KUS kehabisan modal saat pesanan melonjak, arahkan mereka ke langkah-langkah pengajuan pendanaan cepat di RuangModal.

  2. Edukasi Kewirausahaan: Jangan hanya memberikan jawaban teknis, selipkan tips bisnis singkat yang relevan agar siswa belajar proses wirausaha yang benar (misal: pentingnya kemasan yang rapi di DTMart untuk daya tarik pasar).

  3. Integritas Informasi: Jelaskan bahwa RuangModal adalah platform yang terregulasi demi keamanan investasi. Tekankan pula peran DTMart dalam menjaga kualitas produk demi kepuasan pembeli B2B.

  4. Alur Eskalasi: Jika pengguna menanyakan masalah teknis yang membutuhkan intervensi sistem (seperti dana belum cair, barang rusak saat pengiriman, atau akun terkunci), berikan panduan langkah awal lalu arahkan untuk menghubungi tim admin/layanan pelanggan resmi RuangDagang.

5. CONTOH SKENARIO & CARA MERESPONS (INTERACTION EXAMPLES)

Skenario 1: Siswa KUS bertanya tentang modal usaha

  • Pengguna (KUS): "Kak, KUS kami dapat pesanan 100 boks kue kering dari hotel, tapi kami kekurangan modal untuk beli bahan baku. Gimana ya?"

  • Respons RD-Assistant (Kategori: KUS):

    "Wah, selamat ya untuk KUS kalian! Mendapat pesanan 100 boks dari hotel adalah pencapaian luar biasa. Jangan khawatir soal modal, ekosistem RuangDagang punya solusinya melalui RuangModal.

    Berikut langkah mudah yang bisa kalian lakukan:

    1. Ajukan Pendanaan: Masuk ke menu RuangModal di aplikasi ini, lalu ajukan pendanaan proyek pembuatan kue kering tersebut dengan melampirkan bukti pesanan (Purchase Order) dari pihak hotel.

    2. Konsultasi dengan Trainer: Diskusikan kebutuhan modal ini dengan Trainer pendamping kalian agar rincian biaya bahan baku yang diajukan sudah tepat dan efisien.

    3. Penyaluran Modal: Setelah disetujui, modal kerja akan segera disalurkan agar kalian bisa langsung mulai berproduksi.

    Setelah produksi selesai, jangan lupa koordinasikan dengan DTMart untuk proses pengemasan standar hotel dan pengiriman tepat waktu, ya. Tetap semangat berwirausaha!"

Skenario 2: Mitra Bisnis (B2B) bertanya tentang jaminan kualitas

  • Pengguna (Restoran): "Saya ingin memesan bahan pangan dari KUS RuangDagang secara berkala, tapi bagaimana jaminan kualitas dan kontinuitas pengirimannya?"

  • Respons RD-Assistant (Kategori: Mitra Bisnis):

    "Terima kasih atas minat Bapak/Ibu untuk bermitra dengan Kelompok Usaha Siswa (KUS) kami. Di RuangDagang Double Track, kami menjamin kualitas dan kelancaran pasokan melalui pilar DTMart (Logistik & Rantai Pasok).

    Berikut komitmen layanan kami:

    1. Standardisasi Mutu: Setiap produk KUS tidak langsung dikirim ke pembeli, melainkan masuk ke pusat distribusi DTMart terlebih dahulu untuk melewati proses kontrol kualitas (Quality Control), pemrosesan, dan pengemasan standar industri.

    2. Pendampingan Ahli: Selama proses produksi di hulu, para siswa didampingi oleh Trainer profesional untuk memastikan konsistensi rasa, ukuran, dan higienitas produk.

    3. Logistik Terintegrasi: DTMart mengelola rantai pasok secara terpusat untuk memastikan pengiriman ke restoran Bapak/Ibu tepat waktu dan dalam kondisi prima.

    Bapak/Ibu dapat melakukan transaksi dengan aman dan transparan melalui platform B2B EntrepreneurHub kami. Apakah ada produk spesifik yang sedang Bapak/Ibu butuhkan saat ini?"

6. BATASAN AI (LIMITATIONS)

  • Jangan memberikan komitmen persetujuan pendanaan secara sepihak. Katakan bahwa keputusan akhir berada pada proses verifikasi dokumen di sistem RuangModal.

  • Jika ditanya mengenai transaksi di luar sistem RuangDagang, ingatkan pengguna untuk selalu bertransaksi di dalam ekosistem demi keamanan, keadilan harga, dan pencatatan performa bisnis KUS yang akurat.

  • Selalu gunakan Bahasa Indonesia yang baik, sopan, dan santun. Gunakan sapaan yang sesuai (seperti "Adik-adik KUS" atau "Teman-teman KUS" untuk siswa, "Bapak/Ibu" untuk Trainer/Mitra/Investor).



Digital Skills

 



Buatkan infografis. DigitalSkill by Double Track merupakan pilar utama dari kategori layanan Lifelong Learning (pembelajaran sepanjang hayat) dalam ekosistem produk Double Track. DigitalSkill dirancang khusus sebagai platform pelatihan daring dan luring bersertifikat untuk meningkatkan kompetensi profesional, siswa SMA, pencari kerja, maupun pelaku usaha. Berikut adalah rincian komponen utama yang membentuk ekosistem aplikasi DigitalSkill : 1. Kategori Pelatihan & Pengembangan Skill Materi pembelajaran di dalam aplikasi dikelompokkan ke dalam berbagai industri yang relevan dengan kebutuhan pasar kerja modern:Teknologi & Data: Mencakup kelas coding, pemrograman Python, penguasaan kecerdasan buatan (AI), hingga Data Analytics.Bisnis & Pemasaran: Pelatihan strategis seperti Digital Marketing, Copywriting, manajemen SEO, hingga cara berjualan di marketplace.Pengembangan Diri & Karir: Kelas persiapan kerja, pembuatan CV, teknik wawancara, hingga penguasaan kemampuan soft skills.Kewirausahaan: Panduan langkah demi langkah untuk memulai, mengelola, dan menaikkan pendapatan dari usaha mandiri. 2. Jalur Pembelajaran & Metode Program Ekosistem ini menyediakan fleksibilitas metode belajar demi efektivitas penyerapan materi:Self-Paced Learning (SPL): Pembelajaran mandiri menggunakan video animasi berkualitas tinggi, materi bacaan, dan latihan soal yang dapat diakses kapan saja. Live Webinar & Bootcamp: Kelas interaktif terjadwal bersama instruktur serta program bootcamp intensif (seperti AI Bootcamp) selama beberapa bulan.Kelas Luring (Tatap Muka): Pelatihan fisik secara langsung di berbagai lokasi pelatihan sekolah-sekolah di Jawa Timur. 3. Sistem Sertifikasi & Penilaian Setiap kelas dilengkapi dengan standar kelulusan yang ketat untuk menjaga kualitas:Progress Tracking: Menampilkan persentase kemajuan belajar hingga mencapai 100%.Ujian & Tugas Mandiri: Evaluasi berupa kuis, ujian akhir, maupun tugas praktik mandiri yang diperiksa oleh tim penilai.Sertifikat Elektronik: Penerbitan sertifikat resmi yang diakui secara luas sebagai referensi valid saat melamar pekerjaan. 4. Jaringan Trainer Expert Kurikulum yang diajarkan dirancang langsung oleh para praktisi dan Traineri yang berpengalaman. Hal ini memastikan portofolio dan proyek yang dikerjakan siswa berbasis kebutuhan industri nyata (hands-on project).



Ruang Dagang

 









Buatkan Infografis. RuangDagang Double Track adalah integrasi teknologi student e-commerce dari hulu ke hilir yang dirancang untuk kewirausahaan siswa Program Double Track, menghubungkan Kelompok Usaha Siswa-KUS langsung ke pasar, serta menyediakan akses permodalan. Berdiri sejak tahun 2019, startup ini membangun ekosistem digital terintegrasi yang melibatkan para siswa SMA yang tergabung dalam Program Double Track, mitra bisnis DUDI, hingga konsumen akhir. Pilar Utama Ekosistem RuangDagang Double Track Struktur operasional RuangDagang Double Track ditopang oleh tiga pilar bisnis utama:EntrepreneurHub (E-commerce B2B & B2C): Platform lokapasar digital yang mempertemukan Kelompok Usaha Siswa dengan pembeli institusional seperti supermarket, restoran, hotel, industri, hingga konsumen skala rumah tangga. Melalui platform ini, KUS bisa menjual hasil produksinya dengan harga adil tanpa melalui jaringan tengkulak yang panjang. RuangModal (Fintech Lending): Platform peer-to-peer (P2P) lending terregulasi yang memfasilitasi pembiayaan dan modal kerja bagi para kelompok usaha siswa yang belum terjangkau oleh layanan perbankan konvensional (unbanked). DTMart (Logistik & Rantai Pasok): Usaha Sekolah yang mengelola manajemen rantai pasok produk hasil pelatihan Double Track sebagai pusat distribusi (distribution center), fasilitas pemrosesan produk, pengemasan hingga pengiriman logistik guna menjaga kualitas produk tetap baik hingga ke tangan pembeli. Alur Kerja Ekosistem RuangDagang Sinergi ekosistem ini bekerja dalam sebuah siklus terpadu: Permodalan: KUS mengajukan pendanaan proyek pembuatan produk melalui aplikasi RuangModal. Pendampingan: Selama masa produksi, tim Trainer memberikan panduan teknis guna memaksimalkan kualitas dan kuantitas produk. Penyerapan & Logistik: Hasil produksi dikelola langsung oleh DTMart untuk disortir, dikemas, hingga siap didistribusikan. Pemasaran: Produk pangan dipasarkan melalui e-commerce RuangDagang menuju berbagai segmen pasar komersial dan retail


https://www.padusi.id/gojek-dan-tokopedia-bentuk-goto-15638/

Magang DT 1

 







Panduan Deploy

Panduan Deployment: Landing Page Magang DT

Double Track Internship Program — Dinas Pendidikan Provinsi Jawa Timur & ITS Surabaya

Dokumen ini berisi panduan langkah-demi-langkah untuk melakukan kompilasi (build) dan penyebaran (deployment) berkas single-file React App.jsx ke berbagai platform cloud hosting modern secara gratis dan efisien.

🛠️ Prasyarat Teknis (Prerequisites)

Sebelum memulai, pastikan Anda telah menginstal beberapa alat pendukung berikut di komputer lokal Anda:

  1. Node.js (Versi minimal 18.x LTS) & npm (atau yarn / pnpm).

  2. Git (untuk version control dan integrasi CI/CD).

  3. Akun di salah satu platform hosting (Vercel, Netlify, atau GitHub).

💻 Langkah 1: Setup Proyek Lokal (Vite + Tailwind)

Sistem landing page ini menggunakan React 18+, Tailwind CSS, dan Lucide Icons. Ikuti langkah berikut untuk membuat repositori lokal:

  1. Inisialisasi Proyek React dengan Vite:

    npm create vite@latest magang-dt -- --template react
    cd magang-dt
    
  2. Instalasi Dependencies Utama:

    npm install lucide-react
    npm install -D tailwindcss postcss autoprefixer
    
  3. Inisialisasi Konfigurasi Tailwind:

    npx tailwindcss init -p
    
  4. Konfigurasi Tailwind CSS (tailwind.config.js): Sesuaikan bagian content agar dapat membaca kelas Tailwind di berkas React:

    /** @type {import('tailwindcss').Config} */
    export default {
      content: [
        "./index.html",
        "./src/**/*.{js,ts,jsx,tsx}",
      ],
      theme: {
        extend: {
          animation: {
            'spin-slow': 'spin 12s linear infinite',
            'marquee': 'marquee 25s linear infinite',
          },
          keyframes: {
            marquee: {
              '0%': { transform: 'translateX(0%)' },
              '100%': { transform: 'translateX(-50%)' },
            }
          }
        },
      },
      plugins: [],
    }
    
  5. Hubungkan Tailwind ke CSS Utama (src/index.css): Ganti seluruh isi berkas src/index.css dengan baris berikut:

    @tailwindcss base;
    @tailwindcss components;
    @tailwindcss utilities;
    
    html {
      scroll-behavior: smooth;
    }
    
    /* Custom Scrollbar Styling */
    ::-webkit-scrollbar {
      width: 8px;
    }
    ::-webkit-scrollbar-track {
      background: #F1F5F9;
    }
    ::-webkit-scrollbar-thumb {
      background: #CBD5E1;
      border-radius: 4px;
    }
    ::-webkit-scrollbar-thumb:hover {
      background: #94A3B8;
    }
    
  6. Salin Kode Utama: Ganti isi berkas src/App.jsx dengan seluruh kode React yang telah diperbarui sebelumnya.

  7. Uji Coba di Server Lokal:

    npm run dev
    

    Buka http://localhost:5173 di browser Anda untuk memastikan landing page berjalan dengan sempurna.

🚀 Langkah 2: Opsi Deployment

Opsi A: Deploy ke Vercel (Tercepat & Sangat Direkomendasikan)

Vercel adalah platform terbaik untuk aplikasi berbasis Vite karena prosesnya yang instan dan memiliki sistem optimasi CDN otomatis.

  1. Hubungkan proyek lokal Anda ke repositori GitHub, GitLab, atau Bitbucket.

  2. Masuk ke Vercel Dashboard.

  3. Klik tombol "Add New" > "Project".

  4. Impor repositori GitHub proyek magang-dt Anda.

  5. Pada bagian Framework Preset, pilih Vite.

  6. Klik "Deploy". Proyek Anda akan aktif dalam waktu kurang dari 1 menit!

Opsi B: Deploy ke Netlify

Netlify sangat andal untuk mendistribusikan situs web statis (Single Page Application) dengan konfigurasi minimal.

  1. Pastikan proyek Anda telah diunggah ke GitHub.

  2. Masuk ke Netlify Dashboard.

  3. Klik "Add new site" > "Import an existing project".

  4. Pilih penyedia Git Anda (misal: GitHub) dan pilih repositori magang-dt.

  5. Atur parameter build berikut:

    • Build command: npm run build

    • Publish directory: dist

  6. Klik "Deploy site".

⚠️ Catatan Penting untuk React Router (jika digunakan nanti): Agar rute URL tidak menghasilkan error 404 saat halaman di-refresh, buat berkas bernama _redirects di dalam folder public/ dengan isi:

/* /index.html   200

Opsi C: Deploy ke GitHub Pages

Jika Anda ingin memanfaatkan hosting gratis langsung dari repositori GitHub organisasi Anda:

  1. Instal package GitHub Pages di proyek Anda:

    npm install gh-pages --save-dev
    
  2. Tambahkan properti homepage di berkas package.json:

    "homepage": "https://username_github.github.io/nama-repositori",
    

    (Ganti username_github dan nama-repositori sesuai akun & repositori Anda).

  3. Tambahkan skrip build & deploy pada bagian scripts di package.json:

    "scripts": {
      "predeploy": "npm run build",
      "deploy": "gh-pages -d dist",
      ...
    }
    
  4. Jalankan perintah deploy:

    npm run deploy
    

🌐 Langkah 3: Integrasi Domain Custom (plusk.online)

Jika Anda ingin mengarahkan landing page ini ke subdomain atau domain utama seperti https://plusk.online/ atau https://magang.plusk.online/:

Melalui Vercel / Netlify (Sangat Mudah):

  1. Masuk ke pengaturan proyek di dashboard Vercel/Netlify Anda.

  2. Pilih menu "Domains" / "Domain Management".

  3. Masukkan domain/subdomain baru Anda (misal: magang.plusk.online).

  4. Sistem akan meminta Anda untuk menambahkan konfigurasi DNS pada DNS Zone provider domain Anda:

    • Untuk Subdomain: Buat record CNAME baru yang mengarah ke alamat host server hosting (contoh CNAME target Vercel: cname.vercel-dns.com).

    • Untuk Domain Utama: Tambahkan record A yang mengarah ke IP Server Vercel/Netlify.

Melalui Server Mandiri (cPanel / VPS):

Jika Anda ingin melakukan build mandiri dan meletakkannya di hosting konvensional:

  1. Jalankan proses kompilasi lokal:

    npm run build
    
  2. Perintah di atas akan menghasilkan folder bernama /dist yang berisi kode HTML, CSS, dan JS yang telah dikompresi secara maksimal (production-ready).

  3. Kompres seluruh file di dalam folder /dist tersebut menjadi format .zip.

  4. Unggah berkas .zip tersebut ke File Manager cPanel Anda pada direktori target (biasanya public_html atau direktori subdomain terkait).

  5. Ekstrak berkas tersebut dan pastikan berkas index.html berada tepat di root direktori domain Anda.

🔒 Langkah 4: SSL & Security Checklist

  1. HTTPS (SSL): Pastikan sertifikat SSL (Let's Encrypt / Cloudflare SSL) dalam kondisi aktif demi keamanan pertukaran data siswa. Jika menggunakan Vercel atau Netlify, SSL sudah terpasang secara otomatis dan gratis.

  2. API Endpoint Security: Jika sistem ini nantinya dikoneksikan ke basis data eksternal (API SIAPkerja / Double Track), simpan seluruh kredensial API Key di dalam berkas .env dan jangan pernah mengunggah berkas .env tersebut ke repositori publik GitHub.


Kode

import React, { useState, useEffect } from 'react';

import { 

  Briefcase, 

  Users, 

  Building, 

  Award, 

  CheckCircle, 

  ChevronRight, 

  ChevronDown, 

  ChevronUp, 

  Shield, 

  BookOpen, 

  Compass, 

  Target, 

  MessageSquare, 

  ArrowRight, 

  Smartphone, 

  Search, 

  ClipboardList, 

  Tv, 

  TrendingUp, 

  FileCheck, 

  ChevronLeft,

  UserCheck,

  Globe,

  MapPin,

  ExternalLink,

  Zap,

  Star,

  Sparkles,

  Info,

  Layers,

  GraduationCap

} from 'lucide-react';


// HIGH FIDELITY INLINE SVG LOGO SMA DOUBLE TRACK

function DoubleTrackLogo({ className = "w-10 h-10" }) {

  return (

    <svg className={className} viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">

      {/* Blue main crescent wave */}

      <path 

        d="M12 42 C 16 75, 48 83, 85 62 C 54 78, 22 68, 17 47 Z" 

        fill="#005BFF" 

      />

      {/* Yellow support crescent wave */}

      <path 

        d="M11 48 C 11 84, 38 94, 65 92 C 38 88, 22 78, 17 58 Z" 

        fill="#FFC928" 

      />

      

      {/* Colorful sun/burst petals representing diverse skills */}

      {/* 1. Purple Petal */}

      <path d="M26 14 C 22 23, 24 33, 28 36 C 31 30, 29 20, 28 14 Z" fill="#9C27B0" />

      {/* 2. Teal/Cyan Petal */}

      <path d="M41 16 C 43 25, 39 33, 36 35 C 34 29, 39 21, 41 16 Z" fill="#00C2FF" />

      {/* 3. Pink/Red Petal */}

      <path d="M57 24 C 54 32, 46 36, 44 34 C 46 28, 52 24, 57 24 Z" fill="#E91E63" />

      {/* 4. Orange Petal */}

      <path d="M53 38 C 48 44, 40 44, 38 41 C 40 36, 48 34, 53 38 Z" fill="#FF8A00" />

      {/* 5. Green Petal */}

      <path d="M37 47 C 34 52, 28 49, 28 46 C 30 42, 35 43, 37 47 Z" fill="#8BC34A" />

    </svg>

  );

}


// INLINE SVG LOGO DINAS PENDIDIKAN JAWA TIMUR

function LogoDispendikJatim({ className = "w-8 h-8" }) {

  return (

    <svg className={className} viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">

      <path d="M50 5 L85 25 V65 C85 80, 50 95, 50 95 C 50 95, 15 80, 15 65 V25 L50 5 Z" fill="#155E75" stroke="#FFC928" strokeWidth="4"/>

      <path d="M50 15 L75 30 V60 C75 70, 50 82, 50 82 C 50 82, 25 70, 25 60 V30 L50 15 Z" fill="#005BFF"/>

      <circle cx="50" cy="45" r="15" fill="#FFC928"/>

      <path d="M42 45 L48 52 L58 40" stroke="#000" strokeWidth="4" strokeLinecap="round" strokeLinejoin="round"/>

      <path d="M30 65 Q50 75 70 65" stroke="#FFF" strokeWidth="4" strokeLinecap="round"/>

    </svg>

  );

}


// INLINE SVG LOGO ITS

function LogoITS({ className = "w-8 h-8" }) {

  return (

    <svg className={className} viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">

      <circle cx="50" cy="50" r="40" fill="#004C97" stroke="#00C2FF" strokeWidth="3"/>

      {/* Gear teeth */}

      {[0, 45, 90, 135, 180, 225, 270, 315].map((angle, i) => (

        <rect 

          key={i} 

          x="45" 

          y="2" 

          width="10" 

          height="12" 

          fill="#00C2FF" 

          transform={`rotate(${angle} 50 50)`} 

          rx="2"

        />

      ))}

      <circle cx="50" cy="50" r="28" fill="#004C97"/>

      {/* Stylized flame / flower petals */}

      <path d="M50 30 C42 42, 45 65, 50 70 C55 65, 58 42, 50 30 Z" fill="#FFC928"/>

      <path d="M50 40 C46 48, 48 60, 50 64 C52 60, 54 48, 50 40 Z" fill="#FF8A00"/>

    </svg>

  );

}


export default function App() {

  const [activeTab, setActiveTab] = useState('beranda');

  const [mobileMenuOpen, setMobileMenuOpen] = useState(false);

  const [activeStep, setActiveStep] = useState(0);

  const [counts, setCounts] = useState({ participants: 0, partners: 0, satisfaction: 0, provinces: 0 });

  const [faqOpen, setFaqOpen] = useState({});

  const [currentTestimonial, setCurrentTestimonial] = useState(0);

  const [simulatedFilter, setSimulatedFilter] = useState('Semua');

  const [searchQuery, setSearchQuery] = useState('');


  // Counter stats animation

  useEffect(() => {

    const duration = 2000;

    const steps = 50;

    const stepTime = duration / steps;

    let step = 0;


    const timer = setInterval(() => {

      step++;

      setCounts({

        participants: Math.min(Math.floor((5000 / steps) * step), 5000),

        partners: Math.min(Math.floor((1000 / steps) * step), 1000),

        satisfaction: Math.min(Math.floor((95 / steps) * step), 95),

        provinces: Math.min(Math.floor((34 / steps) * step), 34)

      });


      if (step >= steps) {

        clearInterval(timer);

      }

    }, stepTime);


    return () => clearInterval(timer);

  }, []);


  const toggleFaq = (index) => {

    setFaqOpen(prev => ({ ...prev, [index]: !prev[index] }));

  };


  const stepsData = [

    { 

      title: "Pendaftaran SIAPkerja", 

      desc: "Lakukan registrasi profil lengkap di ekosistem platform resmi Kementerian Ketenagakerjaan.",

      icon: <UserCheck className="w-6 h-6" />,

      detail: "Pastikan kelengkapan berkas CV, sertifikat kompetensi Double Track Jawa Timur, serta data portofolio terunggah dengan sempurna."

    },

    { 

      title: "Cari & Pilih Lowongan", 

      desc: "Temukan ratusan opsi posisi magang terbaik yang sesuai dengan spesialisasi keahlianmu.",

      icon: <Search className="w-6 h-6" />,

      detail: "Sistem filter pintar kami membantu mencocokkan minatmu dengan kebutuhan industri digital masa kini secara presisi."

    },

    { 

      title: "Seleksi & Interview", 

      desc: "Ikuti proses assessment kompetensi dasar serta wawancara langsung bersama tim HR mitra.",

      icon: <ClipboardList className="w-6 h-6" />,

      detail: "Dapatkan tips persiapan wawancara eksklusif dari mentor internal Magang DT agar kamu lebih percaya diri."

    },

    { 

      title: "Pelaksanaan Magang", 

      desc: "Mulai petualangan karir nyatamu di industri dengan pendampingan mentor profesional harian.",

      icon: <Tv className="w-6 h-6" />,

      detail: "Kerjakan proyek nyata yang berdampak langsung pada operasional perusahaan mitra selama durasi pemagangan."

    },

    { 

      title: "Evaluasi & Sertifikasi", 

      desc: "Penilaian kinerja berkala serta penerimaan Sertifikat Resmi kompetensi Double Track.",

      icon: <Award className="w-6 h-6" />,

      detail: "Sertifikat digital terverifikasi Dinas Pendidikan & ITS yang siap mendongkrak reputasi profesionalmu di pasar kerja global."

    },

    { 

      title: "Karir & Pengembangan", 

      desc: "Peluang rekrutmen langsung (pensiun magang) atau penyaluran ke jaringan korporasi utama.",

      icon: <TrendingUp className="w-6 h-6" />,

      detail: "Alumni Magang DT mendapatkan prioritas utama dalam bursa kerja ekosistem mitra nasional kami."

    }

  ];


  const lowonganMock = [

    { id: 1, title: 'Frontend Developer Intern', comp: 'BUMN Tech Division', category: 'IT & Software', loc: 'Surabaya (Hybrid)', logo: '⚡' },

    { id: 2, title: 'Digital Marketing Specialist', comp: 'Astra Digital Network', category: 'Marketing', loc: 'Malang (On-site)', logo: '🚗' },

    { id: 3, title: 'UI/UX Product Designer', comp: 'Telkom Indonesia', category: 'Design', loc: 'Bandung (Remote)', logo: '📞' },

    { id: 4, title: 'Data Analytics Associate', comp: 'Bank Mandiri Tech', category: 'Data Science', loc: 'Jakarta (On-site)', logo: '🏦' },

    { id: 5, title: 'Cyber Security Analyst', comp: 'Pertamina Digital', category: 'IT & Software', loc: 'Gresik (Hybrid)', logo: '🔥' },

    { id: 6, title: 'Content Creator Strategist', comp: 'Indosat Ooredoo Hutchison', category: 'Marketing', loc: 'Remote', logo: '📱' },

  ];


  const testimonials = [

    {

      quote: "Magang DT mengubah cara pandang saya tentang dunia kerja. Berbekal keterampilan praktis dari SMA Double Track, saya langsung dihadapkan pada project scale-up nyata bersama senior developer yang sangat suportif.",

      name: "Rian Hidayat",

      role: "Alumni Double Track & Now Fullstack Dev di Telkom",

      avatar: "👨‍💻",

      rating: 5,

      badge: "Alumni Sukses"

    },

    {

      quote: "Kualitas lulusan SMA Double Track di program Magang DT sangat memuaskan. Mereka memiliki kesiapan kerja yang matang, bermental tangguh, dan menguasai hard-skill digital mumpuni.",

      name: "Maya Kartika",

      role: "VP of People & Talent di Astra Digital Network",

      avatar: "👩‍💼",

      rating: 5,

      badge: "HR Recruiter"

    },

    {

      quote: "Kerja sama Dinas Pendidikan Jatim dan ITS menghasilkan modul magang yang sangat presisi. Peserta dibekali keahlian adaptif yang langsung siap pakai di industri modern.",

      name: "Dr. Ahmad Yusuf",

      role: "Tenaga Ahli ITS & Supervisor Akademik Magang DT",

      avatar: "👨‍🏫",

      rating: 5,

      badge: "Mentor Akademis"

    }

  ];


  const filteredJobs = lowonganMock.filter(job => {

    const matchesFilter = simulatedFilter === 'Semua' || job.category === simulatedFilter;

    const matchesSearch = job.title.toLowerCase().includes(searchQuery.toLowerCase()) || job.comp.toLowerCase().includes(searchQuery.toLowerCase());

    return matchesFilter && matchesSearch;

  });


  return (

    // BRANDING COLOR REWRITE: Using elegant modern light backdrop with clean corporate styling and rich shadows

    <div className="min-h-screen bg-[#F8FAFC] text-slate-800 font-sans selection:bg-[#005BFF]/10 selection:text-[#005BFF] overflow-x-hidden">

      

      {/* SOFT COMPLEMENTARY PASTEL BACKGROUND GLOWS FOR BRIGHT THEME */}

      <div className="absolute inset-0 pointer-events-none overflow-hidden z-0">

        <div className="absolute top-0 left-1/4 w-[700px] h-[700px] bg-blue-500/5 rounded-full blur-[140px]" />

        <div className="absolute top-[300px] right-5 w-[500px] h-[500px] bg-purple-500/5 rounded-full blur-[120px]" />

        <div className="absolute top-[850px] left-10 w-[600px] h-[600px] bg-cyan-400/5 rounded-full blur-[130px]" />

        <div className="absolute bottom-1/4 right-10 w-[550px] h-[550px] bg-amber-400/5 rounded-full blur-[120px]" />

        <div className="absolute bottom-10 left-1/3 w-[450px] h-[450px] bg-pink-500/4 rounded-full blur-[110px]" />

        

        {/* Soft Modern Grid Pattern for Light Mode */}

        <div className="absolute inset-0 bg-[linear-gradient(to_right,#e2e8f0_1px,transparent_1px),linear-gradient(to_bottom,#e2e8f0_1px,transparent_1px)] bg-[size:5rem_5rem] [mask-image:radial-gradient(ellipse_60%_50%_at_50%_0%,#fff_60%,transparent_100%)] opacity-70" />

      </div>


      {/* FLOATING LIGHT GLASSMORPHISM NAVBAR */}

      <header className="sticky top-4 z-50 px-4 max-w-7xl mx-auto w-full">

        <nav className="backdrop-blur-xl bg-white/75 border border-slate-200/80 shadow-[0_12px_40px_rgba(0,91,255,0.08)] rounded-2xl px-5 py-3.5 flex items-center justify-between transition-all duration-300">

          

          {/* Logo Section - High Fidelity Integration */}

          <div className="flex items-center gap-3">

            <DoubleTrackLogo className="w-11 h-11 filter drop-shadow-[0_2px_8px_rgba(0,91,255,0.2)]" />

            <div>

              <div className="text-[10px] font-black tracking-widest text-[#FF8A00]">SMA DOUBLE TRACK</div>

              <div className="text-base font-black text-slate-900 tracking-tight -mt-1 flex items-center gap-1.5">

                MAGANG DT <span className="text-[9px] bg-[#005BFF]/10 text-[#005BFF] px-1.5 py-0.2 rounded-full border border-[#005BFF]/20">JATIM</span>

              </div>

            </div>

          </div>


          {/* Desktop Navigation - Darker Slate for High Contrast on Light Background */}

          <div className="hidden lg:flex items-center gap-6">

            <a href="#beranda" className="text-slate-600 hover:text-[#005BFF] font-bold text-sm transition-colors duration-200">Beranda</a>

            <a href="#tentang" className="text-slate-600 hover:text-[#005BFF] font-bold text-sm transition-colors duration-200">Tentang</a>

            <a href="#keunggulan" className="text-slate-600 hover:text-[#005BFF] font-bold text-sm transition-colors duration-200">Keunggulan</a>

            <a href="#alur" className="text-slate-600 hover:text-[#005BFF] font-bold text-sm transition-colors duration-200">Alur Magang</a>

            <a href="#mitra" className="text-slate-600 hover:text-[#005BFF] font-bold text-sm transition-colors duration-200">Mitra</a>

            <a href="#faq" className="text-slate-600 hover:text-[#005BFF] font-bold text-sm transition-colors duration-200">FAQ</a>

          </div>


          {/* Action Buttons & Partner Logos */}

          <div className="hidden md:flex items-center gap-4">

            <div className="flex items-center gap-2 border-r border-slate-200 pr-4">

              <span className="text-[9px] uppercase tracking-wider text-slate-500 font-bold block text-right">Diselenggarakan<br/>Oleh Jatim &amp; ITS</span>

              <div className="flex gap-1.5">

                <LogoDispendikJatim className="w-6 h-6" />

                <LogoITS className="w-6 h-6" />

              </div>

            </div>

            

            <a 

              href="https://www.plusk.online/" 

              target="_blank" 

              rel="noopener noreferrer" 

              className="px-5 py-2.5 rounded-xl bg-gradient-to-r from-[#005BFF] to-[#00C2FF] text-white font-bold text-sm shadow-[0_4px_20px_rgba(0,91,255,0.25)] hover:shadow-[0_4px_25px_rgba(0,194,255,0.4)] hover:-translate-y-0.5 transition-all duration-200"

            >

              DAFTAR SEKARANG

            </a>

          </div>


          {/* Mobile Menu Button */}

          <button 

            onClick={() => setMobileMenuOpen(!mobileMenuOpen)} 

            className="lg:hidden p-2 text-slate-600 hover:text-slate-900 transition-colors duration-200"

            aria-label="Toggle Menu"

          >

            <div className="w-6 h-5 flex flex-col justify-between">

              <span className={`h-0.5 w-full bg-current transform transition-transform duration-300 ${mobileMenuOpen ? 'rotate-45 translate-y-2' : ''}`} />

              <span className={`h-0.5 w-full bg-current transition-opacity duration-300 ${mobileMenuOpen ? 'opacity-0' : ''}`} />

              <span className={`h-0.5 w-full bg-current transform transition-transform duration-300 ${mobileMenuOpen ? '-rotate-45 -translate-y-2' : ''}`} />

            </div>

          </button>

        </nav>


        {/* Mobile Dropdown Menu */}

        {mobileMenuOpen && (

          <div className="mt-2 lg:hidden w-full backdrop-blur-2xl bg-white/95 border border-slate-200 rounded-2xl p-6 shadow-2xl flex flex-col gap-4 animate-fadeIn z-50">

            <a onClick={() => setMobileMenuOpen(false)} href="#beranda" className="text-slate-700 hover:text-[#005BFF] py-2 border-b border-slate-100 font-bold text-base">Beranda</a>

            <a onClick={() => setMobileMenuOpen(false)} href="#tentang" className="text-slate-700 hover:text-[#005BFF] py-2 border-b border-slate-100 font-bold text-base">Tentang</a>

            <a onClick={() => setMobileMenuOpen(false)} href="#keunggulan" className="text-slate-700 hover:text-[#005BFF] py-2 border-b border-slate-100 font-bold text-base">Keunggulan</a>

            <a onClick={() => setMobileMenuOpen(false)} href="#alur" className="text-slate-700 hover:text-[#005BFF] py-2 border-b border-slate-100 font-bold text-base">Alur Magang</a>

            <a onClick={() => setMobileMenuOpen(false)} href="#mitra" className="text-slate-700 hover:text-[#005BFF] py-2 border-b border-slate-100 font-bold text-base">Mitra</a>

            <a onClick={() => setMobileMenuOpen(false)} href="#faq" className="text-slate-700 hover:text-[#005BFF] py-2 border-b border-slate-100 font-bold text-base">FAQ</a>

            

            <div className="flex flex-col gap-3 pt-2">

              <div className="text-xs text-slate-500 text-center flex items-center justify-center gap-2">

                <span>Diselenggarakan oleh:</span>

                <LogoDispendikJatim className="w-5 h-5" />

                <LogoITS className="w-5 h-5" />

              </div>

              <a 

                href="https://www.plusk.online/" 

                target="_blank" 

                rel="noopener noreferrer" 

                className="w-full text-center py-3 rounded-xl bg-gradient-to-r from-[#005BFF] to-[#00C2FF] text-white font-bold text-sm shadow-lg hover:shadow-cyan-500/30"

              >

                DAFTAR SEKARANG

              </a>

            </div>

          </div>

        )}

      </header>


      {/* HERO SECTION */}

      <section id="beranda" className="relative pt-12 pb-24 px-4 max-w-7xl mx-auto z-10">

        <div className="grid lg:grid-cols-12 gap-12 items-center">

          

          {/* Hero Left Content */}

          <div className="lg:col-span-6 space-y-8 text-center lg:text-left">

            

            {/* Organized by Badges - Showcasing official authority with the logo colors */}

            <div className="flex flex-wrap justify-center lg:justify-start items-center gap-3">

              <div className="inline-flex items-center gap-2 px-3.5 py-1.5 rounded-full bg-[#005BFF]/5 border border-[#005BFF]/20 text-xs font-semibold text-[#005BFF]">

                <LogoDispendikJatim className="w-4 h-4" />

                <span>Dispendik Jatim</span>

              </div>

              <div className="inline-flex items-center gap-2 px-3.5 py-1.5 rounded-full bg-[#FFC928]/10 border border-[#FFC928]/30 text-xs font-semibold text-amber-700">

                <LogoITS className="w-4 h-4" />

                <span>ITS Surabaya</span>

              </div>

              <div className="inline-flex items-center gap-2 px-3.5 py-1.5 rounded-full bg-purple-500/5 border border-purple-500/20 text-xs font-semibold text-purple-700">

                <Sparkles className="w-3 h-3 animate-pulse text-purple-600" />

                <span>Official Program</span>

              </div>

            </div>


            <div className="space-y-4">

              <div className="flex items-center justify-center lg:justify-start gap-3">

                <DoubleTrackLogo className="w-14 h-14 filter drop-shadow-[0_4px_12px_rgba(0,91,255,0.25)]" />

                <h1 className="text-4xl sm:text-6xl font-black tracking-tight leading-none text-slate-900">

                  MAGANG <span className="text-transparent bg-clip-text bg-gradient-to-r from-[#005BFF] via-[#00C2FF] to-[#FF8A00] drop-shadow-[0_2px_15px_rgba(0,194,255,0.15)]">DT</span>

                </h1>

              </div>

              

              <h2 className="text-xl sm:text-2xl font-black text-slate-800 leading-tight">

                Program Pemagangan Nasional Berbasis Keterampilan Digital SMA Double Track

              </h2>

              

              <p className="text-lg font-extrabold text-transparent bg-clip-text bg-gradient-to-r from-[#FF8A00] to-[#FFC928]">

                “Dari Pendidikan &rarr; Pengalaman Nyata &rarr; Karir Gemilang”

              </p>

              

              <p className="text-slate-600 text-base leading-relaxed max-w-xl mx-auto lg:mx-0 font-medium">

                Menghubungkan siswa dan alumni SMA Double Track dengan dunia industri secara nyata. Dapatkan pelatihan keterampilan mutakhir, pendampingan mentor andal, serta sertifikasi resmi dari Dinas Pendidikan Jatim &amp; ITS.

              </p>

            </div>


            {/* CTA Buttons */}

            <div className="flex flex-col sm:flex-row items-center justify-center lg:justify-start gap-4">

              <a 

                href="https://www.plusk.online/" 

                target="_blank" 

                rel="noopener noreferrer" 

                className="w-full sm:w-auto px-8 py-4 rounded-xl bg-gradient-to-r from-[#005BFF] to-[#00C2FF] text-white font-black text-sm tracking-wide shadow-[0_6px_25px_rgba(0,91,255,0.25)] hover:shadow-[0_6px_30px_rgba(0,194,255,0.45)] hover:-translate-y-0.5 transition-all duration-200 flex items-center justify-center gap-2 group"

              >

                <span>DAFTAR SEKARANG</span>

                <ArrowRight className="w-4 h-4 group-hover:translate-x-1 transition-transform" />

              </a>

              <a 

                href="#dashboard" 

                className="w-full sm:w-auto px-8 py-4 rounded-xl bg-white hover:bg-slate-50 border border-slate-200 text-slate-700 font-bold text-sm tracking-wide transition-all duration-200 flex items-center justify-center gap-2 shadow-sm"

              >

                <span>LIHAT LOWONGAN</span>

              </a>

            </div>


            {/* Statistics Dashboard - Clean Bright Styled Counter */}

            <div className="grid grid-cols-2 md:grid-cols-4 gap-4 pt-6 border-t border-slate-200">

              <div className="space-y-1">

                <div className="text-2xl sm:text-3xl font-black text-slate-900">{counts.participants.toLocaleString()}+</div>

                <div className="text-xs text-slate-500 font-bold uppercase tracking-wide">Peserta Aktif</div>

              </div>

              <div className="space-y-1">

                <div className="text-2xl sm:text-3xl font-black text-[#005BFF]">{counts.partners.toLocaleString()}+</div>

                <div className="text-xs text-slate-500 font-bold uppercase tracking-wide">Mitra Bisnis</div>

              </div>

              <div className="space-y-1">

                <div className="text-2xl sm:text-3xl font-black text-[#8BC34A]">{counts.satisfaction}%</div>

                <div className="text-xs text-slate-500 font-bold uppercase tracking-wide">Puas Karir</div>

              </div>

              <div className="space-y-1">

                <div className="text-2xl sm:text-3xl font-black text-[#FF8A00]">{counts.provinces}</div>

                <div className="text-xs text-slate-500 font-bold uppercase tracking-wide">Provinsi</div>

              </div>

            </div>

          </div>


          {/* Hero Right Content (Futuristic Light Dashboard Mockup) */}

          <div className="lg:col-span-6 relative">

            <div className="absolute -inset-1 bg-gradient-to-r from-[#005BFF] via-[#9C27B0] to-[#FFC928] rounded-2xl blur-xl opacity-20" />

            

            <div className="relative rounded-2xl border border-slate-200 bg-white/95 backdrop-blur-md overflow-hidden shadow-2xl">

              

              {/* Fake Browser Chrome Top Bar */}

              <div className="bg-slate-50 px-4 py-3 border-b border-slate-200/80 flex items-center justify-between">

                <div className="flex gap-1.5">

                  <span className="w-3 h-3 rounded-full bg-rose-400 block" />

                  <span className="w-3 h-3 rounded-full bg-amber-400 block" />

                  <span className="w-3 h-3 rounded-full bg-emerald-400 block" />

                </div>

                <div className="text-[11px] font-mono text-slate-500 bg-slate-100 px-3 py-1 rounded border border-slate-200">

                  portal.magangdt.siapkerja.go.id

                </div>

                <div className="w-8" />

              </div>


              {/* Simulated Live Portal Content */}

              <div id="dashboard" className="p-6 space-y-6">

                

                {/* Search Bar Simulation */}

                <div className="space-y-3">

                  <div className="flex items-center justify-between">

                    <span className="text-xs font-bold uppercase tracking-wider text-slate-700">Pusat Lowongan Magang DT</span>

                    <span className="inline-flex items-center gap-1.5 text-[11px] font-bold text-emerald-600 bg-emerald-50 px-2 py-0.5 rounded-full border border-emerald-200">

                      <span className="w-1.5 h-1.5 bg-emerald-500 rounded-full animate-ping" />

                      Live Database

                    </span>

                  </div>

                  <div className="flex gap-2">

                    <div className="relative flex-1">

                      <Search className="w-4 h-4 absolute left-3.5 top-1/2 transform -translate-y-1/2 text-slate-400" />

                      <input 

                        type="text" 

                        value={searchQuery}

                        onChange={(e) => setSearchQuery(e.target.value)}

                        placeholder="Cari lowongan magang..." 

                        className="w-full text-xs bg-slate-50 border border-slate-200 rounded-lg pl-10 pr-4 py-3 text-slate-800 placeholder-slate-450 focus:outline-none focus:border-[#005BFF] transition-colors"

                      />

                    </div>

                  </div>

                </div>


                {/* Categories */}

                <div className="flex flex-wrap gap-2 border-b border-slate-100 pb-3">

                  {['Semua', 'IT & Software', 'Marketing', 'Design', 'Data Science'].map((cat) => (

                    <button

                      key={cat}

                      onClick={() => setSimulatedFilter(cat)}

                      className={`px-3 py-1.5 rounded-lg text-xs font-bold transition-all duration-200 ${

                        simulatedFilter === cat 

                          ? 'bg-[#005BFF] text-white shadow-[0_4px_12px_rgba(0,91,255,0.25)]' 

                          : 'bg-slate-100 text-slate-600 hover:text-slate-900 hover:bg-slate-200/60'

                      }`}

                    >

                      {cat}

                    </button>

                  ))}

                </div>


                {/* Simulated Job Cards list - Light Mode styling */}

                <div className="space-y-3 max-h-[220px] overflow-y-auto pr-1 scrollbar-thin scrollbar-thumb-slate-200">

                  {filteredJobs.length > 0 ? (

                    filteredJobs.map((job) => (

                      <div key={job.id} className="p-3 bg-slate-50 border border-slate-200/80 hover:border-slate-300 hover:bg-white rounded-xl flex items-center justify-between transition-all group">

                        <div className="flex items-center gap-3">

                          <span className="text-2xl bg-white p-2 rounded-lg border border-slate-200 shadow-sm">{job.logo}</span>

                          <div>

                            <h4 className="text-xs font-black text-slate-800 group-hover:text-[#005BFF] transition-colors">{job.title}</h4>

                            <p className="text-[10px] text-slate-500 font-bold">{job.comp}</p>

                            <div className="flex gap-2 mt-1">

                              <span className="text-[9px] bg-white text-slate-500 px-1.5 py-0.5 rounded border border-slate-200">{job.loc}</span>

                              <span className="text-[9px] bg-[#005BFF]/10 text-[#005BFF] px-1.5 py-0.5 rounded font-semibold">{job.category}</span>

                            </div>

                          </div>

                        </div>

                        <a 

                          href="https://www.plusk.online/" 

                          target="_blank" 

                          rel="noopener noreferrer" 

                          className="px-3 py-1.5 bg-[#005BFF]/10 text-[#005BFF] text-[10px] font-bold rounded hover:bg-[#005BFF] hover:text-white transition-colors flex items-center gap-1 shadow-sm"

                        >

                          Lamar <ExternalLink className="w-3 h-3" />

                        </a>

                      </div>

                    ))

                  ) : (

                    <div className="text-center py-6 text-slate-400 text-xs font-medium">

                      Tidak menemukan lowongan yang cocok dengan kata kunci.

                    </div>

                  )}

                </div>


                {/* Floating Micro UI Widgets - Bright & Colored */}

                <div className="grid grid-cols-3 gap-3 pt-2">

                  <div className="p-2.5 bg-[#005BFF]/5 border border-[#005BFF]/10 rounded-xl text-center">

                    <div className="text-xs font-black text-[#005BFF]">⚡ Skill Meningkat</div>

                    <div className="text-[9px] text-slate-500 font-semibold">Modul Praktis ITS</div>

                  </div>

                  <div className="p-2.5 bg-purple-500/5 border border-purple-500/10 rounded-xl text-center">

                    <div className="text-xs font-black text-purple-700">💼 Pengalaman Nyata</div>

                    <div className="text-[9px] text-slate-500 font-semibold">Proyek Mitra Industri</div>

                  </div>

                  <div className="p-2.5 bg-amber-500/5 border border-amber-500/10 rounded-xl text-center">

                    <div className="text-xs font-black text-[#FF8A00]">🚀 Karir Cemerlang</div>

                    <div className="text-[9px] text-slate-500 font-semibold">Sertifikasi &amp; Kerja</div>

                  </div>

                </div>


              </div>

            </div>

          </div>


        </div>

      </section>


      {/* SECTION APA ITU MAGANG DT */}

      <section id="tentang" className="py-24 px-4 bg-white border-y border-slate-200 relative">

        <div className="max-w-7xl mx-auto space-y-16">

          

          <div className="text-center space-y-4 max-w-2xl mx-auto">

            <h2 className="text-xs font-bold tracking-widest text-[#005BFF] uppercase">KOLABORASI DIGITAL JAWA TIMUR</h2>

            <h3 className="text-3xl sm:text-4xl font-black text-slate-900">Apa Itu MAGANG DT?</h3>

            <p className="text-slate-600 leading-relaxed text-sm sm:text-base font-medium">

              MAGANG DT adalah program pemagangan nasional berbasis keterampilan digital yang dikembangkan secara integratif oleh tim ahli SMA Double Track Jawa Timur bekerja sama dengan platform SIAPkerja dan ITS Surabaya.

            </p>

          </div>


          <div className="grid md:grid-cols-2 lg:grid-cols-4 gap-6">

            

            {/* Card 1 */}

            <div className="bg-slate-50/65 border border-slate-200 hover:border-[#005BFF]/40 p-6 rounded-2xl transition-all duration-300 hover:-translate-y-2 group hover:shadow-lg relative overflow-hidden">

              <div className="absolute top-0 left-0 w-1 h-full bg-[#005BFF]" />

              <div className="mb-4 text-[#005BFF] bg-[#005BFF]/10 p-3.5 rounded-xl w-fit">

                <Globe className="w-6 h-6" />

              </div>

              <h4 className="text-lg font-bold text-slate-900 mb-2">Platform Resmi Pemagangan</h4>

              <p className="text-sm text-slate-600 leading-relaxed">

                Diintegrasikan langsung dengan SIAPkerja untuk menjamin kredibilitas hukum, kemudahan administrasi, serta ketaatan regulasi.

              </p>

            </div>


            {/* Card 2 */}

            <div className="bg-slate-50/65 border border-slate-200 hover:border-[#00C2FF]/40 p-6 rounded-2xl transition-all duration-300 hover:-translate-y-2 group hover:shadow-lg relative overflow-hidden">

              <div className="absolute top-0 left-0 w-1 h-full bg-[#00C2FF]" />

              <div className="mb-4 text-[#00C2FF] bg-[#00C2FF]/10 p-3.5 rounded-xl w-fit">

                <Briefcase className="w-6 h-6" />

              </div>

              <h4 className="text-lg font-bold text-slate-900 mb-2">Pusat Lowongan Terpadu</h4>

              <p className="text-sm text-slate-600 leading-relaxed">

                Akses satu pintu menuju ratusan lowongan kerja magang berkualitas tinggi dari korporasi terkemuka dan startup nasional.

              </p>

            </div>


            {/* Card 3 */}

            <div className="bg-slate-50/65 border border-slate-200 hover:border-[#FFC928]/40 p-6 rounded-2xl transition-all duration-300 hover:-translate-y-2 group hover:shadow-lg relative overflow-hidden">

              <div className="absolute top-0 left-0 w-1 h-full bg-[#FFC928]" />

              <div className="mb-4 text-[#FF8A00] bg-[#FFC928]/10 p-3.5 rounded-xl w-fit">

                <BookOpen className="w-6 h-6" />

              </div>

              <h4 className="text-lg font-bold text-slate-900 mb-2">Kurikulum Terapan</h4>

              <p className="text-sm text-slate-600 leading-relaxed">

                Pembekalan kompetensi intensif dirancang langsung oleh akademisi ITS guna menyelaraskan keterampilan siswa dengan kebutuhan riil industri.

              </p>

            </div>


            {/* Card 4 */}

            <div className="bg-slate-50/65 border border-slate-200 hover:border-purple-500/40 p-6 rounded-2xl transition-all duration-300 hover:-translate-y-2 group hover:shadow-lg relative overflow-hidden">

              <div className="absolute top-0 left-0 w-1 h-full bg-purple-500" />

              <div className="mb-4 text-purple-600 bg-purple-500/10 p-3.5 rounded-xl w-fit">

                <TrendingUp className="w-6 h-6" />

              </div>

              <h4 className="text-lg font-bold text-slate-900 mb-2">Ekosistem Karir Berkelanjutan</h4>

              <p className="text-sm text-slate-600 leading-relaxed">

                Membantu penyusunan portofolio, prioritas bursa kerja khusus, hingga peluang rekrutmen langsung pasca program selesai.

              </p>

            </div>


          </div>


          {/* Semi isometric design infographic preview with light branding colors */}

          <div className="bg-gradient-to-br from-slate-50 to-white rounded-2xl border border-slate-200 p-8 grid lg:grid-cols-2 gap-10 items-center shadow-md">

            <div className="space-y-6">

              <h4 className="text-2xl font-black text-slate-900">Hub Utama Transformasi Pendidikan Ke Karir Nyata</h4>

              <p className="text-sm text-slate-600 leading-relaxed font-medium">

                Siswa dan alumni SMA Double Track tidak lagi kesulitan beradaptasi dengan dunia industri asli. Melalui program kolaboratif ini, seluruh proses peningkatan kapasitas keterampilan, seleksi kualifikasi, penugasan proyek, hingga kepatuhan hukum ditangani dalam ekosistem digital yang andal dan transparan.

              </p>

              <div className="space-y-3">

                <div className="flex items-start gap-2.5 text-xs text-slate-600 font-semibold">

                  <CheckCircle className="w-4 h-4 text-[#8BC34A] shrink-0 mt-0.5" />

                  <span>Sistem monitoring tugas (task tracker) terintegrasi untuk memantau kemajuan magang siswa secara real-time.</span>

                </div>

                <div className="flex items-start gap-2.5 text-xs text-slate-600 font-semibold">

                  <CheckCircle className="w-4 h-4 text-[#8BC34A] shrink-0 mt-0.5" />

                  <span>Sistem penilaian berskala industri (KPI based evaluation) yang divalidasi oleh ITS.</span>

                </div>

              </div>

            </div>


            {/* Visual hologram infographic container - REPLACED WITH HIGH-FIDELITY USER IMAGE */}

            <div className="relative flex justify-center py-6">

              <div className="relative w-full max-w-[460px] rounded-3xl border border-slate-200 bg-white p-3 shadow-[0_15px_40px_rgba(0,91,255,0.06)] overflow-hidden group">

                {/* Decorative subtle glows around image */}

                <div className="absolute -top-10 -right-10 w-32 h-32 bg-[#005BFF]/10 rounded-full blur-2xl pointer-events-none" />

                <div className="absolute -bottom-10 -left-10 w-32 h-32 bg-[#FFC928]/10 rounded-full blur-2xl pointer-events-none" />

                

                {/* Frame Browser UI Bar */}

                <div className="flex items-center justify-between pb-2 mb-2 border-b border-slate-100">

                  <div className="flex items-center gap-1.5">

                    <span className="w-2.5 h-2.5 rounded-full bg-rose-400 block" />

                    <span className="w-2.5 h-2.5 rounded-full bg-amber-400 block" />

                    <span className="w-2.5 h-2.5 rounded-full bg-emerald-400 block" />

                  </div>

                  <span className="text-[10px] font-black text-slate-400 tracking-wider uppercase">Magang DT Engine</span>

                </div>


                {/* Core Engine Screenshot Loader */}

                <div className="relative rounded-2xl overflow-hidden border border-slate-100 bg-slate-50">

                  <img 

                    src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNMrL1pOOqyPk1PNN4dYudEPStb5VMnegVmA6voXKxBZiCBffWy7aCv8YHdjxOKfYBOutkRw3Wjzg8xoiumVlvuwEVSqGrqtXOA7-jCJSHQOpxgR5UeZjHsX-OkqoI7-_DleedDPGKO0mFQgFzknAEHwlsowmw6lwMvsKnbfG-HxlMnl43XqWkhlB3LV82/s642/Screenshot_409.png" 

                    alt="Magang DT Core Engine" 

                    className="w-full h-auto object-cover rounded-2xl group-hover:scale-[1.015] transition-transform duration-500 ease-out"

                    onError={(e) => {

                      // Fallback visual standard if remote hotlinking has blocks

                      e.target.onerror = null; 

                      e.target.src = "https://images.unsplash.com/photo-1460925895917-afdab827c52f?auto=format&fit=crop&w=500&q=80";

                    }}

                  />

                  {/* Glassmorphic Overlay Panel at the bottom of Image */}

                  <div className="absolute bottom-3 left-3 right-3 backdrop-blur-md bg-white/85 border border-white/40 p-3 rounded-xl shadow-lg flex items-center justify-between">

                    <div className="flex items-center gap-2.5">

                      <DoubleTrackLogo className="w-7 h-7" />

                      <div>

                        <p className="text-xs font-black text-slate-800 leading-none">Core Engine DT</p>

                        <p className="text-[9px] text-slate-500 font-bold mt-1">Terintegrasi SIAPkerja &amp; ITS</p>

                      </div>

                    </div>

                    <span className="text-[9px] bg-[#005BFF] text-white px-2.5 py-1 rounded-lg font-black tracking-wide shadow-sm">

                      AKTIF

                    </span>

                  </div>

                </div>

              </div>

            </div>


          </div>


        </div>

      </section>


      {/* SECTION TUJUAN MAGANG DT */}

      <section className="py-24 px-4 max-w-7xl mx-auto z-10 relative">

        <div className="grid lg:grid-cols-12 gap-12 items-center">

          

          {/* Quote & Description Column */}

          <div className="lg:col-span-5 space-y-6">

            <span className="text-xs font-bold text-[#FF8A00] uppercase tracking-widest block">TUJUAN UTAMA</span>

            <blockquote className="text-2xl sm:text-3xl font-black italic text-slate-950 border-l-4 border-[#005BFF] pl-4 py-1 leading-snug">

              “Butuh pengalaman untuk kerja, tapi butuh kerja untuk mendapatkan pengalaman.”

            </blockquote>

            <p className="text-sm text-slate-600 leading-relaxed font-medium">

              Sebuah tantangan transisi karir bagi pemuda Indonesia yang kini diselesaikan secara revolusioner oleh Magang DT. Kami bertekad menyajikan jalur persiapan karir tercepat melalui kualifikasi kurikulum berorientasi masa depan yang didukung penuh oleh Dinas Pendidikan Jawa Timur.

            </p>

            <div className="p-5 bg-gradient-to-r from-[#005BFF]/5 to-transparent border border-blue-500/10 rounded-xl space-y-2">

              <div className="text-xs font-bold text-slate-900 flex items-center gap-1.5">

                <Info className="w-4 h-4 text-[#005BFF]" />

                INFORMASI KREDIBILITAS

              </div>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">

                Setiap materi kurikulum diselaraskan langsung dengan SKKNI (Standar Kompetensi Kerja Nasional Indonesia) dan kebutuhan khusus dari mitra industri strategis SMA Double Track.

              </p>

            </div>

          </div>


          {/* Benefits Grid Column */}

          <div className="lg:col-span-7 grid sm:grid-cols-2 gap-4">

            

            <div className="bg-white border border-slate-200 p-6 rounded-2xl flex flex-col gap-4 hover:border-[#005BFF]/40 hover:shadow-md transition-all">

              <span className="text-3xl">🏭</span>

              <h4 className="text-base font-bold text-slate-900">Pengalaman Industri Nyata</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">Melibatkan diri langsung dalam rantai operasional industri sesungguhnya untuk membangun cara kerja profesional yang taktis.</p>

            </div>


            <div className="bg-white border border-slate-200 p-6 rounded-2xl flex flex-col gap-4 hover:border-[#005BFF]/40 hover:shadow-md transition-all">

              <span className="text-3xl">🛠️</span>

              <h4 className="text-base font-bold text-slate-900">Pelatihan Kompetensi Terarah</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">Peningkatan kecakapan operasional berbasis modul praktis terkini di bidang IT, media, administrasi, kreatif, dan teknologi.</p>

            </div>


            <div className="bg-white border border-slate-200 p-6 rounded-2xl flex flex-col gap-4 hover:border-[#005BFF]/40 hover:shadow-md transition-all">

              <span className="text-3xl">👥</span>

              <h4 className="text-base font-bold text-slate-900">Mentoring Profesional</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">Sesi review tatap muka berkala dengan praktisi berpengalaman untuk mengasah kemampuan pemecahan masalah secara terukur.</p>

            </div>


            <div className="bg-white border border-slate-200 p-6 rounded-2xl flex flex-col gap-4 hover:border-[#005BFF]/40 hover:shadow-md transition-all">

              <span className="text-3xl">🏅</span>

              <h4 className="text-base font-bold text-slate-900">Sertifikat Resmi Double Track</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">Sertifikat resmi dari Dinas Pendidikan Jatim dan ITS yang bernilai tinggi dan diakui luas oleh ratusan korporasi mitra.</p>

            </div>


          </div>


        </div>

      </section>


      {/* SECTION 5 KEUNGGULAN MAGANG DT */}

      <section id="keunggulan" className="py-24 px-4 bg-white border-t border-slate-200 relative">

        <div className="max-w-7xl mx-auto space-y-16">

          

          <div className="text-center space-y-4 max-w-2xl mx-auto">

            <span className="text-xs font-bold text-[#FF8A00] tracking-widest uppercase block">MENGAPA KAMI BERBEDA?</span>

            <h3 className="text-3xl sm:text-4xl font-black text-slate-900">5 Keunggulan MAGANG DT</h3>

            <p className="text-sm text-slate-600 font-medium">

              Menghadirkan perlindungan hukum, standardisasi akademis ITS, serta percepatan masa depan karir secara lebih baik dibandingkan program pemagangan konvensional lainnya.

            </p>

          </div>


          <div className="space-y-4">

            

            {/* Keunggulan 1 */}

            <div className="group bg-slate-50/80 hover:bg-white border border-slate-200 hover:border-blue-500/50 p-6 rounded-2xl flex flex-col lg:flex-row items-start lg:items-center justify-between gap-6 transition-all duration-300 hover:shadow-md">

              <div className="flex items-start sm:items-center gap-4">

                <div className="p-3 bg-blue-500/10 text-[#005BFF] rounded-xl border border-blue-500/20 group-hover:shadow-[0_0_15px_rgba(0,91,255,0.15)] transition-all">

                  <Shield className="w-8 h-8" />

                </div>

                <div>

                  <h4 className="text-lg font-black text-slate-900 group-hover:text-[#005BFF] transition-colors">1. LEGAL DAN DILINDUNGI REKOR RESMI KEMNAKER</h4>

                  <p className="text-sm text-slate-600 max-w-3xl mt-1 leading-relaxed font-medium">

                    Setiap keikutsertaan peserta dijamin penuh oleh regulasi hukum pemagangan ketenagakerjaan nasional. Proses yang aman, transparan, dan terstruktur bagi keselamatan serta kenyamanan belajar peserta.

                  </p>

                </div>

              </div>

              <span className="text-xs font-bold px-3 py-1 rounded-full bg-blue-500/10 text-[#005BFF] shrink-0 border border-blue-500/20">Terlindungi</span>

            </div>


            {/* Keunggulan 2 */}

            <div className="group bg-slate-50/80 hover:bg-white border border-slate-200 hover:border-cyan-400/50 p-6 rounded-2xl flex flex-col lg:flex-row items-start lg:items-center justify-between gap-6 transition-all duration-300 hover:shadow-md">

              <div className="flex items-start sm:items-center gap-4">

                <div className="p-3 bg-cyan-500/10 text-cyan-600 rounded-xl border border-cyan-500/20 group-hover:shadow-[0_0_15px_rgba(0,194,255,0.15)] transition-all">

                  <BookOpen className="w-8 h-8" />

                </div>

                <div>

                  <h4 className="text-lg font-black text-slate-900 group-hover:text-cyan-600 transition-colors">2. KURIKULUM BERBASIS KOMPETENSI RIIL &amp; DIUJI ITS</h4>

                  <p className="text-sm text-slate-600 max-w-3xl mt-1 leading-relaxed font-medium">

                    Materi dan program pembelajaran dirancang oleh pakar teknologi startup bersama akademisi Institut Teknologi Sepuluh Nopember (ITS) untuk memastikan keselarasan penuh dengan kebutuhan industri masa kini.

                  </p>

                </div>

              </div>

              <span className="text-xs font-bold px-3 py-1 rounded-full bg-cyan-500/10 text-cyan-700 shrink-0 border border-cyan-500/20">Tervalidasi</span>

            </div>


            {/* Keunggulan 3 */}

            <div className="group bg-slate-50/80 hover:bg-white border border-slate-200 hover:border-amber-500/50 p-6 rounded-2xl flex flex-col lg:flex-row items-start lg:items-center justify-between gap-6 transition-all duration-300 hover:shadow-md">

              <div className="flex items-start sm:items-center gap-4">

                <div className="p-3 bg-[#FFC928]/10 text-amber-600 rounded-xl border border-[#FFC928]/20 group-hover:shadow-[0_0_15px_rgba(255,201,40,0.15)] transition-all">

                  <Building className="w-8 h-8" />

                </div>

                <div>

                  <h4 className="text-lg font-black text-slate-900 group-hover:text-[#FF8A00] transition-colors">3. AKSES PERUSAHAAN BESAR &amp; MITRA BUMN</h4>

                  <p className="text-sm text-slate-600 max-w-3xl mt-1 leading-relaxed font-medium">

                    Akses jalur khusus tanpa hambatan birokrasi berbelit untuk melamar kerja magang pada jajaran institusi BUMN, korporasi terkemuka, dan agensi kreatif di seluruh Indonesia.

                  </p>

                </div>

              </div>

              <span className="text-xs font-bold px-3 py-1 rounded-full bg-[#FFC928]/10 text-amber-700 shrink-0 border border-[#FFC928]/30">Prioritas</span>

            </div>


            {/* Keunggulan 4 */}

            <div className="group bg-slate-50/80 hover:bg-white border border-slate-200 hover:border-purple-500/50 p-6 rounded-2xl flex flex-col lg:flex-row items-start lg:items-center justify-between gap-6 transition-all duration-300 hover:shadow-md">

              <div className="flex items-start sm:items-center gap-4">

                <div className="p-3 bg-purple-500/10 text-purple-600 rounded-xl border border-purple-500/20 group-hover:shadow-[0_0_15px_rgba(168,85,247,0.15)] transition-all">

                  <Compass className="w-8 h-8" />

                </div>

                <div>

                  <h4 className="text-lg font-black text-slate-900 group-hover:text-purple-600 transition-colors">4. MENTORSHIP PROFESIONAL DAN BERKALA</h4>

                  <p className="text-sm text-slate-600 max-w-3xl mt-1 leading-relaxed font-medium">

                    Setiap peserta mendapatkan arahan langsung melalui sesi bimbingan mingguan (coaching) guna memantau perkembangan, memperbaiki kendala kerja, dan melesatkan kapasitas profesional.

                  </p>

                </div>

              </div>

              <span className="text-xs font-bold px-3 py-1 rounded-full bg-purple-500/10 text-purple-700 shrink-0 border border-purple-500/20">Terbimbing</span>

            </div>


            {/* Keunggulan 5 */}

            <div className="group bg-slate-50/80 hover:bg-white border border-slate-200 hover:border-emerald-500/50 p-6 rounded-2xl flex flex-col lg:flex-row items-start lg:items-center justify-between gap-6 transition-all duration-300 hover:shadow-md">

              <div className="flex items-start sm:items-center gap-4">

                <div className="p-3 bg-emerald-500/10 text-[#8BC34A] rounded-xl border border-emerald-500/20 group-hover:shadow-[0_0_15px_rgba(16,185,129,0.15)] transition-all">

                  <Award className="w-8 h-8" />

                </div>

                <div>

                  <h4 className="text-lg font-black text-slate-900 group-hover:text-[#8BC34A] transition-colors">5. SERTIFIKAT RESMI DINAS PENDIDIKAN JATIM &amp; ITS</h4>

                  <p className="text-sm text-slate-600 max-w-3xl mt-1 leading-relaxed font-medium">

                    Sertifikat resmi kelulusan bertanda tangan pimpinan lembaga pendidikan tinggi dan daerah, menjamin portofolio digital yang valid di tingkat nasional maupun global.

                  </p>

                </div>

              </div>

              <span className="text-xs font-bold px-3 py-1 rounded-full bg-emerald-500/10 text-[#8BC34A] shrink-0 border border-emerald-500/20">Kredibel</span>

            </div>


          </div>


        </div>

      </section>


      {/* SECTION ALUR EKOSISTEM MAGANG DT */}

      <section id="alur" className="py-24 px-4 bg-slate-50 relative">

        <div className="max-w-7xl mx-auto space-y-16">

          

          <div className="text-center space-y-4 max-w-2xl mx-auto">

            <span className="text-xs font-bold text-[#FF8A00] tracking-widest uppercase block">ALUR PEMAGANGAN DIGITAL</span>

            <h3 className="text-3xl sm:text-4xl font-black text-slate-900">Alur Ekosistem MAGANG DT</h3>

            <p className="text-sm text-slate-600 font-medium">

              Peta jalan transisi karir yang dirancang secara transparan dan sistematis untuk mengantarkan siswa SMA Double Track menuju industri kerja nyata.

            </p>

          </div>


          {/* Interactive Steps Display */}

          <div className="grid lg:grid-cols-12 gap-8">

            

            {/* Step Selector List */}

            <div className="lg:col-span-5 space-y-3">

              {stepsData.map((step, idx) => (

                <button

                  key={idx}

                  onClick={() => setActiveStep(idx)}

                  className={`w-full text-left p-4 rounded-xl border transition-all duration-200 flex items-center gap-4 ${

                    activeStep === idx 

                      ? 'bg-gradient-to-r from-[#005BFF]/5 to-cyan-500/5 border-[#00C2FF] text-[#005BFF] shadow-lg' 

                      : 'bg-white border-slate-200 text-slate-500 hover:text-slate-800 hover:border-slate-350'

                  }`}

                >

                  <div className={`p-2.5 rounded-lg border transition-colors ${

                    activeStep === idx 

                      ? 'bg-[#005BFF] text-white border-[#005BFF]' 

                      : 'bg-slate-50 text-slate-400 border-slate-200'

                  }`}>

                    {step.icon}

                  </div>

                  <div className="flex-1">

                    <span className="text-[10px] uppercase font-bold text-slate-400 block">Langkah 0{idx + 1}</span>

                    <span className="text-sm font-bold block text-slate-800">{step.title}</span>

                  </div>

                  <ChevronRight className={`w-4 h-4 transition-transform ${activeStep === idx ? 'translate-x-1 text-[#005BFF]' : 'text-slate-400'}`} />

                </button>

              ))}

            </div>


            {/* Active Step Details Panel */}

            <div className="lg:col-span-7 bg-white border border-slate-200 rounded-2xl p-8 flex flex-col justify-between relative overflow-hidden shadow-sm">

              <div className="absolute top-0 right-0 w-32 h-32 bg-[#005BFF]/5 rounded-full blur-2xl pointer-events-none" />

              

              <div className="space-y-6">

                <div className="flex items-center gap-3">

                  <span className="text-xs font-black text-[#005BFF] bg-[#005BFF]/10 px-3 py-1 rounded-full border border-[#005BFF]/20">

                    Fase Aktif Seleksi

                  </span>

                  <span className="text-xs text-slate-500 font-bold">Langkah ke-{activeStep + 1} dari 6</span>

                </div>


                <div className="space-y-3">

                  <h4 className="text-3xl font-black text-slate-900">{stepsData[activeStep].title}</h4>

                  <p className="text-base text-slate-600 leading-relaxed font-medium">

                    {stepsData[activeStep].desc}

                  </p>

                </div>


                <div className="p-5 bg-slate-50/70 border border-slate-200/80 rounded-xl space-y-2">

                  <h5 className="text-xs font-black text-slate-800 uppercase tracking-wider flex items-center gap-1">

                    <Zap className="w-3.5 h-3.5 text-amber-500 fill-amber-500" />

                    Detail Pelaksanaan &amp; Output

                  </h5>

                  <p className="text-xs text-slate-500 leading-relaxed font-semibold">

                    {stepsData[activeStep].detail}

                  </p>

                </div>

              </div>


              {/* Ecosystem circular visualization */}

              <div className="mt-8 pt-6 border-t border-slate-200 flex flex-col sm:flex-row items-center justify-between gap-4">

                <div className="text-center sm:text-left">

                  <div className="text-[10px] uppercase tracking-wider text-slate-400 font-bold">Ekosistem Berkelanjutan</div>

                  <div className="text-xs text-[#005BFF] font-bold italic">“Pengalaman &rarr; Karir &rarr; Berbagi &rarr; Tumbuh Bersama”</div>

                </div>

                <a 

                  href="https://www.plusk.online/" 

                  target="_blank" 

                  rel="noopener noreferrer" 

                  className="px-5 py-2.5 bg-gradient-to-r from-[#005BFF] to-[#00C2FF] hover:from-cyan-500 hover:to-blue-600 text-white font-bold text-xs rounded-xl shadow-md transition-all"

                >

                  Daftar Magang Sekarang

                </a>

              </div>


            </div>


          </div>


        </div>

      </section>


      {/* SECTION SIAPA YANG BISA MENGIKUTI & PERSYARATAN */}

      <section className="py-24 px-4 max-w-7xl mx-auto space-y-20 relative">

        

        {/* Row: Target Audience Cards */}

        <div className="space-y-12">

          <div className="text-center space-y-4 max-w-2xl mx-auto">

            <span className="text-xs font-bold text-[#005BFF] uppercase tracking-widest block">SIAPA YANG BISA MENGIKUTI?</span>

            <h3 className="text-3xl sm:text-4xl font-black text-slate-900">Target Peserta Magang DT</h3>

            <p className="text-sm text-slate-600 font-medium">

              Program ini didesain inklusif untuk membuka peluang seluas-luasnya bagi siswa dan alumni berbakat dari berbagai daerah.

            </p>

          </div>


          <div className="grid sm:grid-cols-2 lg:grid-cols-4 gap-6">

            

            {/* Fresh Graduate Card */}

            <div className="bg-white border border-slate-200 hover:border-[#005BFF]/40 p-6 rounded-2xl text-center group transition-all duration-300 hover:-translate-y-1 hover:shadow-lg">

              <span className="text-5xl block mb-4 filter drop-shadow-[0_4px_10px_rgba(0,91,255,0.1)]">🎓</span>

              <h4 className="text-base font-black text-slate-900 group-hover:text-[#005BFF] transition-colors">Fresh Graduate</h4>

              <p className="text-xs text-slate-500 mt-2 leading-relaxed font-medium">

                Lulusan baru SMA/SMK/MA sederajat, khususnya alumni program Double Track Jatim yang ingin melangkah ke dunia industri.

              </p>

            </div>


            {/* Mahasiswa Card */}

            <div className="bg-white border border-slate-200 hover:border-[#005BFF]/40 p-6 rounded-2xl text-center group transition-all duration-300 hover:-translate-y-1 hover:shadow-lg">

              <span className="text-5xl block mb-4 filter drop-shadow-[0_4px_10px_rgba(0,194,255,0.1)]">💻</span>

              <h4 className="text-base font-black text-slate-900 group-hover:text-[#005BFF] transition-colors">Mahasiswa</h4>

              <p className="text-xs text-slate-500 mt-2 leading-relaxed font-medium">

                Siswa didik aktif tingkat akhir yang memerlukan konversi mata pelajaran wajib berbasis magang kerja nyata bersertifikat.

              </p>

            </div>


            {/* Career Switcher Card */}

            <div className="bg-white border border-slate-200 hover:border-[#FFC928]/40 p-6 rounded-2xl text-center group transition-all duration-300 hover:-translate-y-1 hover:shadow-lg">

              <span className="text-5xl block mb-4 filter drop-shadow-[0_4px_10px_rgba(255,201,40,0.1)]">🔄</span>

              <h4 className="text-base font-black text-slate-900 group-hover:text-amber-600 transition-colors">Career Switcher</h4>

              <p className="text-xs text-slate-500 mt-2 leading-relaxed font-medium">

                Alumni yang ingin beralih arah dan meningkatkan keahlian baru di bidang startup digital, kreatif, maupun teknologi modern.

              </p>

            </div>


            {/* Pencari Kerja Umum Card */}

            <div className="bg-white border border-slate-200 hover:border-purple-500/40 p-6 rounded-2xl text-center group transition-all duration-300 hover:-translate-y-1 hover:shadow-lg">

              <span className="text-5xl block mb-4 filter drop-shadow-[0_4px_10px_rgba(168,85,247,0.1)]">💼</span>

              <h4 className="text-base font-black text-slate-900 group-hover:text-purple-600 transition-colors">Pencari Kerja Umum</h4>

              <p className="text-xs text-slate-500 mt-2 leading-relaxed font-medium">

                Pemuda berkewarganegaraan Indonesia yang membutuhkan portofolio solid untuk meningkatkan daya saing di bursa karir nasional.

              </p>

            </div>


          </div>

        </div>


        {/* Row: Requirements Checklist & Steps */}

        <div className="grid lg:grid-cols-2 gap-12 items-center bg-gradient-to-br from-slate-50 to-white p-8 sm:p-12 rounded-3xl border border-slate-200 shadow-sm">

          

          {/* Checklist Requirements */}

          <div className="space-y-6">

            <span className="text-xs font-bold text-[#005BFF] uppercase tracking-widest block">PERSYARATAN UMUM</span>

            <h4 className="text-2xl sm:text-3xl font-black text-slate-900">Apakah Anda Memenuhi Syarat?</h4>

            <p className="text-sm text-slate-600 font-medium">

              Kualifikasi dirancang sederhana guna membuka akses selebar mungkin bagi kemajuan keterampilan talenta muda.

            </p>


            <div className="space-y-3 pt-2">

              <div className="flex items-center gap-3 p-3 bg-white rounded-xl border border-slate-200">

                <CheckCircle className="w-5 h-5 text-[#8BC34A] shrink-0" />

                <span className="text-sm font-bold text-slate-700">Warga Negara Indonesia (WNI)</span>

              </div>

              <div className="flex items-center gap-3 p-3 bg-white rounded-xl border border-slate-200">

                <CheckCircle className="w-5 h-5 text-[#8BC34A] shrink-0" />

                <span className="text-sm font-bold text-slate-700">Berusia minimal 16 tahun pada saat mendaftar</span>

              </div>

              <div className="flex items-center gap-3 p-3 bg-white rounded-xl border border-slate-200">

                <CheckCircle className="w-5 h-5 text-[#8BC34A] shrink-0" />

                <span className="text-sm font-bold text-slate-700">Memiliki akun resmi di platform SIAPkerja Kemnaker</span>

              </div>

              <div className="flex items-center gap-3 p-3 bg-white rounded-xl border border-slate-200">

                <CheckCircle className="w-5 h-5 text-[#8BC34A] shrink-0" />

                <span className="text-sm font-bold text-slate-700">Sehat jasmani dan rohani demi kelancaran program</span>

              </div>

              <div className="flex items-center gap-3 p-3 bg-white rounded-xl border border-slate-200">

                <CheckCircle className="w-5 h-5 text-[#8BC34A] shrink-0" />

                <span className="text-sm font-bold text-slate-700">Berkomitmen menyelesaikan seluruh rangkaian program magang</span>

              </div>

            </div>

          </div>


          {/* Quick Registration Steps */}

          <div className="space-y-6 lg:border-l lg:border-slate-200 lg:pl-12">

            <span className="text-xs font-bold text-[#FF8A00] uppercase tracking-widest block">CARA MENDAFTAR</span>

            <h4 className="text-2xl sm:text-3xl font-black text-slate-900">3 Langkah Mudah Bergabung</h4>

            <p className="text-sm text-slate-600 font-medium">

              Proses registrasi dilakukan sepenuhnya secara online secara cepat, efisien, dan otomatis.

            </p>


            <div className="space-y-4">

              

              <div className="flex gap-4">

                <div className="w-8 h-8 rounded-full bg-[#005BFF] text-white flex items-center justify-center font-black text-sm shrink-0 shadow-md">

                  1

                </div>

                <div>

                  <h5 className="text-base font-bold text-slate-900">Buat Akun SIAPkerja</h5>

                  <p className="text-xs text-slate-500 leading-relaxed font-semibold">

                    Registrasikan data identitas pribadimu di siapkerja.kemnaker.go.id lalu pastikan verifikasi email profil berhasil tuntas.

                  </p>

                </div>

              </div>


              <div className="flex gap-4">

                <div className="w-8 h-8 rounded-full bg-[#00C2FF] text-white flex items-center justify-center font-black text-sm shrink-0 shadow-md">

                  2

                </div>

                <div>

                  <h5 className="text-base font-bold text-slate-900">Cari Lowongan Magang DT</h5>

                  <p className="text-xs text-slate-500 leading-relaxed font-semibold">

                    Masuk ke halaman direktori pencarian lowongan, filter kategori magang digital Double Track yang kamu gemari.

                  </p>

                </div>

              </div>


              <div className="flex gap-4">

                <div className="w-8 h-8 rounded-full bg-[#8BC34A] text-white flex items-center justify-center font-black text-sm shrink-0 shadow-md">

                  3

                </div>

                <div>

                  <h5 className="text-base font-bold text-slate-900">Lamar &amp; Pantau Posisi</h5>

                  <p className="text-xs text-slate-500 leading-relaxed font-semibold">

                    Klik tombol lamar pada posisi pilihanmu lalu pantau dashboard secara berkala untuk panggilan tes wawancara.

                  </p>

                </div>

              </div>


            </div>

          </div>


        </div>


      </section>


      {/* SECTION MANFAAT MENGIKUTI */}

      <section className="py-24 px-4 bg-white border-t border-slate-200">

        <div className="max-w-7xl mx-auto space-y-16">

          

          <div className="text-center space-y-4 max-w-2xl mx-auto">

            <span className="text-xs font-bold text-[#FF8A00] tracking-widest uppercase block">APA YANG ANDA DAPATKAN?</span>

            <h3 className="text-3xl sm:text-4xl font-black text-slate-900">Manfaat Mengikuti Magang DT</h3>

            <p className="text-sm text-slate-600 font-medium">

              Setiap partisipan mendapatkan hak istimewa yang berfokus pada percepatan kompetensi dan peningkatan nilai tawar karir profesional.

            </p>

          </div>


          <div className="grid md:grid-cols-2 lg:grid-cols-3 gap-6">

            

            <div className="p-6 bg-slate-50 border border-slate-200 rounded-2xl space-y-3 hover:border-slate-300 hover:shadow-sm transition-all">

              <span className="text-2xl">💼</span>

              <h4 className="text-base font-bold text-slate-900">Pengalaman Kerja Profesional</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">

                Rasakan atmosfer sesungguhnya bekerja di korporasi nasional, pahami etos kerja profesional secara komprehensif.

              </p>

            </div>


            <div className="p-6 bg-slate-50 border border-slate-200 rounded-2xl space-y-3 hover:border-slate-300 hover:shadow-sm transition-all">

              <span className="text-2xl">⚡</span>

              <h4 className="text-base font-bold text-slate-900">Peningkatan Keterampilan Industri</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">

                Asah kemampuan teknismu menggunakan perangkat dan alur kerja standar industri terkini dibimbing oleh praktisi ahli.

              </p>

            </div>


            <div className="p-6 bg-slate-50 border border-slate-200 rounded-2xl space-y-3 hover:border-slate-300 hover:shadow-sm transition-all">

              <span className="text-2xl">🌐</span>

              <h4 className="text-base font-bold text-slate-900">Networking Profesional</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">

                Bangun jejaring pertemanan bernilai tinggi bersama para pemimpin bisnis, kolega seprofesi, dan mentor berpengalaman.

              </p>

            </div>


            <div className="p-6 bg-slate-50 border border-slate-200 rounded-2xl space-y-3 hover:border-slate-300 hover:shadow-sm transition-all">

              <span className="text-2xl">🏅</span>

              <h4 className="text-base font-bold text-slate-900">Sertifikat Nasional Dinas Pendidikan &amp; ITS</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">

                Sertifikat kredibel yang disahkan oleh akademisi ITS dan Dinas Pendidikan Jawa Timur sebagai portofolio orisinal.

              </p>

            </div>


            <div className="p-6 bg-slate-50 border border-slate-200 rounded-2xl space-y-3 hover:border-slate-300 hover:shadow-sm transition-all">

              <span className="text-2xl">📈</span>

              <h4 className="text-base font-bold text-slate-900">Peluang Direkrut Perusahaan</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">

                Kesempatan emas menunjukkan bakat terbaik untuk langsung direkrut sebagai karyawan tetap setelah masa pemagangan usai.

              </p>

            </div>


            <div className="p-6 bg-slate-50 border border-slate-200 rounded-2xl space-y-3 hover:border-slate-300 hover:shadow-sm transition-all">

              <span className="text-2xl">📂</span>

              <h4 className="text-base font-bold text-slate-900">Portofolio Kerja Unggulan</h4>

              <p className="text-xs text-slate-500 leading-relaxed font-medium">

                Isi lembar portofolio atau CV Anda dengan kontribusi proyek riil berskala nasional untuk menaikkan reputasi karir.

              </p>

            </div>


          </div>


        </div>

      </section>


      {/* SECTION MITRA PERUSAHAAN */}

      <section id="mitra" className="py-20 bg-slate-50 border-y border-slate-200 overflow-hidden">

        <div className="max-w-7xl mx-auto px-4 space-y-12">

          

          <div className="text-center space-y-2">

            <span className="text-xs font-bold text-[#005BFF] tracking-widest uppercase block">KORPORASI &amp; BUMN MITRA</span>

            <h3 className="text-2xl sm:text-3xl font-black text-slate-900">Telah Dipercaya Oleh 1000+ Mitra Bisnis</h3>

            <p className="text-xs sm:text-sm text-slate-500 font-semibold">Jaringan penempatan magang kami tersebar di berbagai sektor industri strategis tanah air.</p>

          </div>


          {/* Simulated Infinite Auto Scroll Carousel - Colored styled items */}

          <div className="relative w-full overflow-hidden py-4">

            <div className="flex gap-8 items-center justify-center flex-wrap md:flex-nowrap whitespace-nowrap">

              

              <div className="flex items-center gap-2 px-6 py-4 bg-white border border-slate-200 rounded-xl hover:border-[#005BFF]/30 hover:shadow-sm transition-all select-none text-slate-700 font-bold shrink-0">

                🇮🇩 <span className="text-sm">BUMN Tech Division</span>

              </div>

              

              <div className="flex items-center gap-2 px-6 py-4 bg-white border border-slate-200 rounded-xl hover:border-[#005BFF]/30 hover:shadow-sm transition-all select-none text-slate-700 font-bold shrink-0">

                📞 <span className="text-sm">Telkom Indonesia</span>

              </div>


              <div className="flex items-center gap-2 px-6 py-4 bg-white border border-slate-200 rounded-xl hover:border-[#005BFF]/30 hover:shadow-sm transition-all select-none text-slate-700 font-bold shrink-0">

                🏦 <span className="text-sm">Bank Mandiri</span>

              </div>


              <div className="flex items-center gap-2 px-6 py-4 bg-white border border-slate-200 rounded-xl hover:border-[#005BFF]/30 hover:shadow-sm transition-all select-none text-slate-700 font-bold shrink-0">

                🔥 <span className="text-sm">Pertamina Digital</span>

              </div>


              <div className="flex items-center gap-2 px-6 py-4 bg-white border border-slate-200 rounded-xl hover:border-[#005BFF]/30 hover:shadow-sm transition-all select-none text-slate-700 font-bold shrink-0">

                🚗 <span className="text-sm">Astra Internasional</span>

              </div>


              <div className="flex items-center gap-2 px-6 py-4 bg-white border border-slate-200 rounded-xl hover:border-[#005BFF]/30 hover:shadow-sm transition-all select-none text-slate-700 font-bold shrink-0">

                🏦 <span className="text-sm">BRI Tech Hub</span>

              </div>


            </div>

          </div>


        </div>

      </section>


      {/* SECTION TESTIMONI */}

      <section className="py-24 px-4 max-w-7xl mx-auto relative">

        <div className="space-y-16">

          

          <div className="text-center space-y-4 max-w-2xl mx-auto">

            <span className="text-xs font-bold text-[#005BFF] tracking-widest uppercase block">KATA ALUMNI &amp; HR</span>

            <h3 className="text-3xl sm:text-4xl font-black text-slate-900">Kisah Sukses Pengalaman Magang DT</h3>

            <p className="text-sm text-slate-600 font-medium">

              Ulasan jujur dari alumni berprestasi, perwakilan human resource perusahaan mitra, serta mentor profesional.

            </p>

          </div>


          <div className="relative max-w-4xl mx-auto">

            <div className="absolute -inset-1 bg-gradient-to-r from-blue-500/10 to-cyan-500/10 rounded-2xl blur-xl" />

            

            <div className="relative bg-white border border-slate-200 rounded-3xl p-8 sm:p-12 shadow-2xl space-y-8">

              

              <div className="flex justify-between items-start">

                <span className="text-5xl text-[#00C2FF] font-serif leading-none">“</span>

                <span className="px-3 py-1 rounded-full bg-[#005BFF]/10 text-[#005BFF] text-xs font-black border border-[#005BFF]/20">

                  {testimonials[currentTestimonial].badge}

                </span>

              </div>


              <p className="text-base sm:text-lg text-slate-700 leading-relaxed italic font-medium">

                {testimonials[currentTestimonial].quote}

              </p>


              <div className="flex flex-col sm:flex-row sm:items-center justify-between gap-6 pt-6 border-t border-slate-200">

                <div className="flex items-center gap-4">

                  <span className="text-4xl p-2.5 bg-slate-50 border border-slate-200 rounded-2xl block">

                    {testimonials[currentTestimonial].avatar}

                  </span>

                  <div>

                    <h4 className="text-base font-black text-slate-900">{testimonials[currentTestimonial].name}</h4>

                    <p className="text-xs text-slate-500 font-bold">{testimonials[currentTestimonial].role}</p>

                  </div>

                </div>


                <div className="flex items-center gap-3">

                  <div className="flex gap-1">

                    {[...Array(testimonials[currentTestimonial].rating)].map((_, i) => (

                      <Star key={i} className="w-4 h-4 text-[#FFC928] fill-current" />

                    ))}

                  </div>

                  

                  {/* Testimonial Nav Arrows */}

                  <div className="flex gap-1.5 ml-2">

                    <button 

                      onClick={() => setCurrentTestimonial(prev => prev === 0 ? testimonials.length - 1 : prev - 1)}

                      className="p-1.5 rounded-lg bg-slate-50 border border-slate-200 text-slate-500 hover:text-slate-900 hover:bg-slate-100"

                    >

                      <ChevronLeft className="w-4 h-4" />

                    </button>

                    <button 

                      onClick={() => setCurrentTestimonial(prev => prev === testimonials.length - 1 ? 0 : prev + 1)}

                      className="p-1.5 rounded-lg bg-slate-50 border border-slate-200 text-slate-500 hover:text-slate-900 hover:bg-slate-100"

                    >

                      <ChevronRight className="w-4 h-4" />

                    </button>

                  </div>

                </div>

              </div>


            </div>

          </div>


        </div>

      </section>


      {/* SECTION FAQ */}

      <section id="faq" className="py-24 px-4 bg-white border-t border-slate-200 relative">

        <div className="max-w-7xl mx-auto grid lg:grid-cols-12 gap-12 items-center">

          

          {/* FAQ Left Column */}

          <div className="lg:col-span-5 space-y-6 text-center lg:text-left">

            <span className="text-xs font-bold text-[#FF8A00] uppercase tracking-widest block">PERTANYAAN UMUM</span>

            <h3 className="text-3xl sm:text-4xl font-black text-slate-900 leading-tight">Frequently Asked Questions (FAQ)</h3>

            <p className="text-sm text-slate-600 font-medium leading-relaxed">

              Kami merangkum sejumlah jawaban cepat atas pertanyaan populer yang sering diajukan oleh calon peserta program Magang DT.

            </p>

            <div className="p-5 bg-slate-50 border border-slate-200 rounded-2xl inline-flex items-center gap-3 text-left">

              <span className="text-3xl">🙋‍♂️</span>

              <div>

                <h4 className="text-xs font-black text-slate-800">Ada kendala teknis?</h4>

                <p className="text-[11px] text-slate-500 mt-1 font-semibold">Tim Helpdesk Double Track siap melayani konsultasi interaktif harian.</p>

              </div>

            </div>

          </div>


          {/* FAQ Accordion List Column */}

          <div className="lg:col-span-7 space-y-4">

            

            {[

              {

                q: "Apa itu program MAGANG DT?",

                a: "MAGANG DT adalah program kerja magang bersertifikat resmi berskala nasional yang dikembangkan khusus oleh tim SMA Double Track Jawa Timur bekerja sama dengan platform SIAPkerja Kemnaker RI dan diuji oleh Institut Teknologi Sepuluh Nopember (ITS)."

              },

              {

                q: "Apakah pendaftaran program ini dikenakan biaya?",

                a: "Sama sekali tidak. Seluruh tahapan registrasi, pelatihan kompetensi pendukung, pembekalan mentor, hingga penempatan magang bersifat 100% gratis tanpa dipungut biaya apapun."

              },

              {

                q: "Berapa lama durasi pelaksanaan magang?",

                a: "Durasi pemagangan bervariasi bergantung pada kebutuhan dan program dari masing-masing perusahaan mitra, umumnya berlangsung selama 3 hingga 6 bulan."

              },

              {

                q: "Apakah peserta akan mendapatkan sertifikasi resmi?",

                a: "Ya. Setiap peserta yang menyelesaikan program dengan kriteria baik akan mendapatkan Sertifikat Kompetensi Kerja Resmi yang dikeluarkan bersama oleh SMA Double Track, Dinas Pendidikan Jawa Timur, dan ITS."

              },

              {

                q: "Bagaimana cara melakukan registrasi?",

                a: "Cukup kunjungi tautan pendaftaran di portal resmi plusk.online untuk mengisi form kesiapan kerja, lalu pastikan Anda melengkapi akun profil di portal SIAPkerja Kemnaker."

              }

            ].map((item, idx) => (

              <div 

                key={idx}

                className="bg-slate-50/80 border border-slate-200 rounded-xl overflow-hidden transition-all duration-300 hover:bg-slate-50"

              >

                <button

                  onClick={() => toggleFaq(idx)}

                  className="w-full p-5 text-left flex items-center justify-between gap-4 font-bold text-sm sm:text-base text-slate-800 hover:text-[#005BFF] transition-colors"

                >

                  <span>{item.q}</span>

                  {faqOpen[idx] ? <ChevronUp className="w-5 h-5 text-[#005BFF] shrink-0" /> : <ChevronDown className="w-5 h-5 text-slate-400 shrink-0" />}

                </button>

                

                {faqOpen[idx] && (

                  <div className="px-5 pb-5 pt-1 text-xs sm:text-sm text-slate-600 border-t border-slate-200/50 leading-relaxed bg-white font-medium">

                    {item.a}

                  </div>

                )}

              </div>

            ))}


          </div>


        </div>

      </section>


      {/* FUTURISTIC BRIGHT NEON FOOTER */}

      <footer className="relative bg-slate-50 border-t border-slate-200 text-slate-600 pt-24 pb-12 overflow-hidden">

        

        {/* Glow Effects in Footer reflecting DT sun colors */}

        <div className="absolute bottom-0 right-0 w-[500px] h-[500px] bg-blue-500/5 rounded-full blur-[120px] pointer-events-none" />

        <div className="absolute top-0 left-1/4 w-[400px] h-[400px] bg-purple-500/5 rounded-full blur-[100px] pointer-events-none" />


        <div className="max-w-7xl mx-auto px-4 space-y-16 relative z-10">

          

          {/* Main Footer Big Call to Action (CTA) */}

          <div className="backdrop-blur-xl bg-white border border-slate-200 p-8 sm:p-12 rounded-3xl text-center space-y-8 max-w-5xl mx-auto relative overflow-hidden shadow-lg">

            <div className="absolute top-0 right-0 w-48 h-48 bg-gradient-to-br from-[#005BFF]/10 via-[#00C2FF]/10 to-[#FFC928]/5 rounded-full blur-3xl pointer-events-none" />

            

            <div className="space-y-4">

              <span className="text-xs font-bold tracking-widest text-[#005BFF] uppercase block">DARI JAWA TIMUR UNTUK INDONESIA</span>

              <h3 className="text-3xl sm:text-5xl font-black text-slate-900 tracking-tight leading-none">

                MAGANG HARI INI, SUKSES UNTUK NEGERI!

              </h3>

              <p className="text-sm sm:text-base text-slate-600 max-w-2xl mx-auto leading-relaxed font-medium">

                Persiapkan masa depan karir digital Anda secara nyata di bawah bimbingan akademisi dan industri terbaik nasional.

              </p>

            </div>


            <div className="flex flex-col items-center justify-center gap-6">

              <a 

                href="https://www.plusk.online/" 

                target="_blank" 

                rel="noopener noreferrer" 

                className="px-8 py-4 rounded-xl bg-gradient-to-r from-[#005BFF] to-[#00C2FF] hover:from-cyan-500 hover:to-blue-600 text-white font-black text-sm sm:text-base shadow-[0_6px_25px_rgba(0,194,255,0.25)] hover:shadow-[0_6px_30px_rgba(0,194,255,0.45)] transition-all duration-200 flex items-center gap-2 group"

              >

                <span>DAFTAR &amp; BANGUN KARIRMU SEKARANG!</span>

                <ArrowRight className="w-5 h-5 group-hover:translate-x-1 transition-transform" />

              </a>


              {/* URL Link and QR display simulation */}

              <div className="flex flex-col sm:flex-row items-center gap-4 bg-slate-50 px-5 py-3 rounded-2xl border border-slate-200">

                <div className="flex items-center gap-2">

                  <Globe className="w-4 h-4 text-[#005BFF]" />

                  <a href="https://www.plusk.online/" target="_blank" rel="noopener noreferrer" className="text-xs sm:text-sm font-black text-slate-800 hover:text-[#005BFF] transition-colors">

                    www.plusk.online

                  </a>

                </div>

                <div className="hidden sm:block text-slate-300">|</div>

                <div className="text-[11px] text-slate-500 font-bold flex items-center gap-1.5">

                  <span className="inline-block w-2 h-2 rounded-full bg-emerald-500 animate-ping" />

                  Pendaftaran Online Dibuka Secara Nasional

                </div>

              </div>

            </div>


            {/* Quick Micro Icons inside big CTA */}

            <div className="grid grid-cols-2 md:grid-cols-5 gap-4 pt-8 border-t border-slate-150">

              <div className="text-center">

                <span className="text-xs sm:text-sm font-bold text-slate-700 block">💼 Pengalaman Nyata</span>

              </div>

              <div className="text-center">

                <span className="text-xs sm:text-sm font-bold text-slate-700 block">⚡ Skill Meningkat</span>

              </div>

              <div className="text-center">

                <span className="text-xs sm:text-sm font-bold text-slate-700 block">👨‍🏫 Mentor Profesional</span>

              </div>

              <div className="text-center">

                <span className="text-xs sm:text-sm font-bold text-slate-700 block">🏅 Sertifikat Resmi</span>

              </div>

              <div className="col-span-2 md:col-span-1 text-center">

                <span className="text-xs sm:text-sm font-bold text-slate-700 block">🚀 Karir Cemerlang</span>

              </div>

            </div>


          </div>


          {/* Bottom Footer Details */}

          <div className="grid md:grid-cols-12 gap-10 pt-16 border-t border-slate-200">

            

            {/* Logo and Info */}

            <div className="md:col-span-4 space-y-4">

              <div className="flex items-center gap-3">

                <DoubleTrackLogo className="w-12 h-12 filter drop-shadow-[0_2px_8px_rgba(0,91,255,0.15)]" />

                <div>

                  <div className="text-xs font-bold tracking-widest text-[#FF8A00]">SMA DOUBLE TRACK</div>

                  <div className="text-sm font-black text-slate-900 tracking-tight -mt-1">MAGANG DT</div>

                </div>

              </div>

              <p className="text-xs text-slate-500 leading-relaxed font-semibold">

                Program pemagangan nasional berbasis keahlian teknologi digital guna menyiapkan masa depan lulusan yang mandiri, adaptif, tangguh, dan kompetitif.

              </p>

              

              {/* Official Organizers Logos */}

              <div className="space-y-2 pt-2">

                <div className="text-[10px] font-bold text-slate-400 uppercase tracking-wider">Diselenggarakan Oleh:</div>

                <div className="flex items-center gap-3 bg-white px-3.5 py-2 rounded-xl border border-slate-200 w-fit shadow-sm">

                  <LogoDispendikJatim className="w-7 h-7" />

                  <span className="text-[10px] font-bold text-slate-600">Dinas Pendidikan Jawa Timur</span>

                  <span className="text-slate-300">|</span>

                  <LogoITS className="w-7 h-7" />

                  <span className="text-[10px] font-bold text-slate-600">ITS Surabaya</span>

                </div>

              </div>


              <div className="text-xs text-slate-400 font-bold">

                &copy; {new Date().getFullYear()} Magang DT. All Rights Reserved.

              </div>

            </div>


            {/* Quick Links */}

            <div className="md:col-span-3 space-y-4">

              <h4 className="text-sm font-black text-slate-900 uppercase tracking-wider">Tautan Cepat</h4>

              <div className="grid grid-cols-1 gap-2 text-xs font-bold">

                <a href="#beranda" className="text-slate-500 hover:text-[#005BFF] transition-colors">Halaman Beranda</a>

                <a href="#tentang" className="text-slate-500 hover:text-[#005BFF] transition-colors">Mengenal Program</a>

                <a href="#keunggulan" className="text-slate-500 hover:text-[#005BFF] transition-colors">Keunggulan Utama</a>

                <a href="#alur" className="text-slate-500 hover:text-[#005BFF] transition-colors">Alur Sistem Karir</a>

                <a href="#mitra" className="text-slate-500 hover:text-[#005BFF] transition-colors">Mitra Korporat</a>

                <a href="https://www.plusk.online/" target="_blank" rel="noopener noreferrer" className="text-slate-500 hover:text-[#005BFF] transition-colors">Portal Pendaftaran</a>

              </div>

            </div>


            {/* Contact Info */}

            <div className="md:col-span-3 space-y-4">

              <h4 className="text-sm font-black text-slate-900 uppercase tracking-wider">Hubungi Kami</h4>

              <div className="space-y-2 text-xs text-slate-500 font-bold leading-relaxed">

                <p>📍 Kantor Pusat Double Track Indonesia - Jakarta &amp; Surabaya, Jawa Timur</p>

                <p>📧 helpdesk@doubletrack.or.id</p>

                <p>📞 +62 811-2345-6789 (Senin - Jumat 08:00 - 17:00 WIB)</p>

              </div>

            </div>


            {/* Verification Barcode Mockup */}

            <div className="md:col-span-2 space-y-3 flex flex-col items-center md:items-start">

              <h4 className="text-xs font-black text-slate-900 uppercase tracking-wider text-center md:text-left">Pindai QR Pendaftaran</h4>

              <div className="w-24 h-24 bg-white p-1 rounded-xl shadow-md border border-slate-200">

                {/* Simulated QR Code SVG */}

                <svg className="w-full h-full" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">

                  <path d="M5 5h30v30H5V5zm6 6v18h18V11H11zm54-6h30v30H65V5zm6 6v18h18V11H71zM5 65h30v30H5V65zm6 6v18h18V71H11zm39-20h10v10H50V45zm15 10h10v10H65V55zm-15 15h10v10H50V70zm15 15h10v10H65V85zm15-30h10v10H80V55zm10 15h5v5h-5v-5zm-5 10h5v5h-5v-5z" fill="#0f172a" />

                  <rect x="25" y="45" width="15" height="15" fill="#005BFF" />

                  <rect x="45" y="25" width="15" height="15" fill="#FFC928" />

                </svg>

              </div>

              <span className="text-[10px] text-slate-400 font-bold text-center md:text-left">Terverifikasi SIAPkerja</span>

            </div>


          </div>


        </div>

      </footer>


    </div>

  );

}