Cara Bergabung

Mulai Perjalanan Anda di BALANU

Empat langkah sederhana untuk mendaftarkan usaha, membagikan cerita,
dan menjadi bagian dari komunitas UMKM Sulawesi Barat.

100% Gratis · Tanpa Biaya Tersembunyi

Mengapa Bergabung di BALANU?

Empat alasan utama yang membuat pelaku usaha dan penulis memilih BALANU sebagai rumah digital mereka.

100% Gratis

Pendaftaran, profil usaha, unggah produk, dan publikasi artikel — semuanya tanpa biaya. Kami tidak mengambil komisi sepeser pun dari transaksi Anda.

Jangkauan Luas

Produk dan cerita Anda dilihat oleh pengunjung dari 6 kabupaten Sulawesi Barat dan sekitarnya — tanpa perlu iklan berbayar.

Profil Usaha Sendiri

Setiap UMKM punya halaman profil lengkap dengan logo, alamat, WhatsApp, sosial media, dan katalog produk — seperti website mini gratis.

Komunitas yang Tumbuh

Bergabung dengan jaringan pelaku UMKM, penulis, dan pegiat ekonomi lokal yang saling menguatkan dan berbagi pengalaman.

Siapa yang Cocok Bergabung?

BALANU terbuka untuk tiga kelompok utama. Pilih yang paling sesuai dengan Anda.

Pelaku UMKM

Punya usaha mikro, kecil, atau menengah? Daftarkan produk/jasa Anda, dapatkan profil usaha, dan temukan pembeli baru dari seluruh Sulbar.

Jalur Katalog Produk

Penulis & Kontributor

Punya cerita, tips, atau pengalaman seputar UMKM? Tulis dan bagikan ke pembaca dari seluruh Sulbar. Karya Anda tetap milik Anda.

Jalur Artikel

Pegiat & Komunitas

Pemerhati ekonomi lokal, komunitas, atau instansi yang peduli pada kemajuan UMKM Sulbar — mari berkolaborasi untuk dampak yang lebih luas.

Jalur Kolaborasi

Empat Langkah Bergabung

Dari daftar akun hingga kontribusi pertama tayang — hanya butuh waktu kurang dari 1 hari kerja.

1

Daftar Akun

Buka halaman Login / Daftar dan isi formulir dengan email aktif, username pilihan, dan password. Proses pendaftaran hanya butuh 1 menit.

2

Tunggu Persetujuan

Tim BALANU akan meninjau akun Anda untuk memastikan bukan akun spam. Biasanya selesai dalam 1×24 jam kerja.

3

Lengkapi Profil

Setelah disetujui, masuk ke Dashboard Akun. Lengkapi profil pribadi: foto profil, bio singkat, dan (jika punya usaha) profil UMKM.

4

Mulai Berkontribusi

Tambah produk ke katalog atau tulis artikel pertama Anda. Setelah direview admin (rata-rata 1×24 jam), kontribusi Anda akan tayang di portal.

Tips: Siapkan logo UMKM (format persegi, min. 300×300 px) dan foto produk berkualitas sebelum mendaftar, agar profil usaha Anda bisa langsung tampil menarik.

Syarat Bergabung

Hanya butuh beberapa hal sederhana. Tidak ada syarat rumit atau biaya apa pun.

Email Aktif

Untuk menerima notifikasi persetujuan akun dan komunikasi penting dari kami.

Usia 17 Tahun atau Lebih

Atau memiliki izin dari orang tua/wali bagi yang belum cukup usia.

Data Diri yang Benar

Gunakan nama, email, dan informasi yang valid. Data palsu dapat menyebabkan penangguhan akun.

Khusus UMKM: Nomor WhatsApp Aktif

Untuk menerima pesanan dan pertanyaan langsung dari pembeli.

Setuju dengan Aturan Kami

Menyetujui Syarat & Ketentuan, Kebijakan Privasi, dan Disclaimer BALANU.

Setelah Disetujui, Apa Lagi?

Setelah akun Anda aktif, Anda bebas menjelajahi semua fitur berikut di dashboard:

Kelola UMKM

Buat, edit, dan hapus profil UMKM Anda. Lengkapi logo, alamat, WhatsApp, dan sosial media.

Unggah Produk

Tambahkan produk atau jasa ke katalog dengan foto, harga, kategori, dan sertifikasi.

Tulis Artikel

Bagikan cerita, tips, opini, atau liputan kegiatan UMKM untuk dibaca publik.

Profil Publik

Setiap kontributor mendapat halaman profil publik di /profil/username/ dengan statistik kontribusi.

Butuh Panduan Lebih Detail?

Setelah akun aktif, kunjungi halaman Panduan Kontributor untuk mempelajari kategori artikel, tipe harga produk, etika penulisan, dan proses review.

Buka Panduan Kontributor

Pertanyaan Singkat

Jawaban atas 5 pertanyaan yang paling sering ditanyakan calon pengguna baru.

Ya, 100% gratis. Tidak ada biaya pendaftaran, biaya bulanan, biaya iklan wajib, atau komisi transaksi. BALANU tidak mengambil sepeser pun dari penjualan Anda.

Tentu. Anda bisa mendaftar hanya sebagai kontributor artikel. Tidak wajib memiliki UMKM — cukup punya minat menulis tentang topik UMKM, ekonomi lokal, atau cerita inspiratif.

Biasanya dalam 1×24 jam kerja. Jika lewat dari itu belum ada kabar, silakan hubungi kami via Hubungi Kami untuk memeriksa status.

Untuk UMKM: email aktif, nomor WhatsApp aktif, dan logo usaha (opsional tapi disarankan). Untuk penulis: email aktif dan ide tulisan. Untuk keduanya: niat berkontribusi secara jujur dan positif.

Bisa. Satu akun dapat mengelola beberapa unit UMKM sekaligus. Setiap UMKM memiliki halaman profil dan katalog produknya sendiri.

Masih ada pertanyaan lain? Lihat halaman FAQ lengkap atau langsung hubungi kami melalui Hubungi Kami.

Siap Bergabung Sekarang?

Daftarkan akun Anda hari ini dan mulai bangun kehadiran digital Anda di BALANU — gratis, cepat, dan tanpa syarat rumit.

Terakhir diperbarui: 7 Oktober 2025
.balanu-cara-bergabung { font-family: inherit; color: #334155; line-height: 1.7; font-size: 15px; } /* ─── HERO ─────────────────────────────────────────────── */ .balanu-cara-bergabung .cb-hero { background: linear-gradient(135deg, #0f172a 0%, #1e293b 55%, #334155 100%); border-radius: 20px; padding: 60px 30px 50px 30px; margin-bottom: 40px; text-align: center; position: relative; overflow: hidden; } .balanu-cara-bergabung .cb-hero::before { content: ”; position: absolute; top: -80px; right: -80px; width: 280px; height: 280px; background: radial-gradient(circle, rgba(16,185,129,0.18) 0%, transparent 70%); border-radius: 50%; } .balanu-cara-bergabung .cb-hero-inner { position: relative; z-index: 1; } .balanu-cara-bergabung .cb-badge { display: inline-block; background: rgba(16,185,129,0.2); color: #6ee7b7; padding: 6px 16px; border-radius: 20px; font-size: 12px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 20px; border: 1px solid rgba(16,185,129,0.3); } .balanu-cara-bergabung .cb-hero-title { color: #fff; font-size: 38px; font-weight: 800; margin: 0 0 16px 0; line-height: 1.15; letter-spacing: -0.5px; } .balanu-cara-bergabung .cb-hero-sub { color: rgba(255,255,255,0.85); font-size: 16px; max-width: 640px; margin: 0 auto 24px auto; line-height: 1.6; } .balanu-cara-bergabung .cb-hero-meta { display: flex; justify-content: center; align-items: center; gap: 12px; flex-wrap: wrap; padding-top: 20px; border-top: 1px solid rgba(255,255,255,0.15); max-width: 500px; margin: 0 auto; color: rgba(255,255,255,0.75); font-size: 13px; position: relative; z-index: 1; } .balanu-cara-bergabung .cb-hero-meta-item { display: inline-flex; align-items: center; gap: 6px; } .balanu-cara-bergabung .cb-hero-meta-item svg { color: #6ee7b7; } /* ─── LAYOUT ───────────────────────────────────────────── */ .balanu-cara-bergabung .cb-layout-wrap { max-width: 1200px; margin: 0 auto; padding: 0 20px; } .balanu-cara-bergabung .cb-layout { display: grid; grid-template-columns: 240px 1fr; gap: 40px; align-items: start; } /* ─── KONTEN ───────────────────────────────────────────── */ .balanu-cara-bergabung .cb-main { min-width: 0; } /* ─── SECTION ──────────────────────────────────────────── */ .balanu-cara-bergabung .cb-section { margin-bottom: 40px; } .balanu-cara-bergabung .cb-section-alt { background: #f8fafc; border-left: 4px solid #10b981; border-radius: 12px; padding: 28px 26px; margin-bottom: 40px; } .balanu-cara-bergabung .cb-section-header { margin-bottom: 20px; } .balanu-cara-bergabung .cb-h2 { font-size: 22px; font-weight: 800; color: #0f172a; margin: 0 0 6px 0; letter-spacing: -0.3px; line-height: 1.3; display: flex; align-items: center; gap: 10px; } .balanu-cara-bergabung .cb-h2-icon { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; color: #059669; flex-shrink: 0; } .balanu-cara-bergabung .cb-h2-icon svg { width: 22px; height: 22px; display: block; } .balanu-cara-bergabung .cb-desc { font-size: 13.5px; color: #64748b; margin: 0; line-height: 1.6; } /* ─── BENEFIT GRID ─────────────────────────────────────── */ .balanu-cara-bergabung .cb-benefit-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 14px; } .balanu-cara-bergabung .cb-benefit-card { background: #fff; border: 1px solid #e2e8f0; border-radius: 12px; padding: 22px 20px; transition: all 0.25s ease; } .balanu-cara-bergabung .cb-benefit-card:hover { border-color: #10b981; transform: translateY(-3px); box-shadow: 0 10px 20px -8px rgba(5,150,105,0.15); } .balanu-cara-bergabung .cb-benefit-icon { width: 44px; height: 44px; border-radius: 10px; background: #ecfdf5; color: #059669; display: flex; align-items: center; justify-content: center; margin-bottom: 14px; } .balanu-cara-bergabung .cb-benefit-icon svg { width: 22px; height: 22px; } .balanu-cara-bergabung .cb-benefit-title { font-size: 15px; font-weight: 700; color: #0f172a; margin: 0 0 6px 0; } .balanu-cara-bergabung .cb-benefit-desc { font-size: 13px; color: #64748b; margin: 0; line-height: 1.6; } /* ─── AUDIENCE GRID ────────────────────────────────────── */ .balanu-cara-bergabung .cb-audience-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 14px; } .balanu-cara-bergabung .cb-audience-card { background: #fff; border: 1px solid #e2e8f0; border-radius: 14px; padding: 24px 22px; transition: all 0.25s ease; display: flex; flex-direction: column; align-items: flex-start; } .balanu-cara-bergabung .cb-audience-card:hover { border-color: #10b981; transform: translateY(-3px); box-shadow: 0 10px 20px -8px rgba(5,150,105,0.15); } .balanu-cara-bergabung .cb-audience-icon { width: 52px; height: 52px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-bottom: 14px; } .balanu-cara-bergabung .cb-audience-icon svg { width: 26px; height: 26px; } .balanu-cara-bergabung .cb-icon-umkm { background: #ecfdf5; color: #059669; } .balanu-cara-bergabung .cb-icon-writer { background: #fef3c7; color: #d97706; } .balanu-cara-bergabung .cb-icon-community { background: #dbeafe; color: #3b82f6; } .balanu-cara-bergabung .cb-audience-title { font-size: 15px; font-weight: 700; color: #0f172a; margin: 0 0 8px 0; } .balanu-cara-bergabung .cb-audience-desc { font-size: 13px; color: #64748b; margin: 0 0 14px 0; line-height: 1.6; flex-grow: 1; } .balanu-cara-bergabung .cb-audience-tag { display: inline-block; font-size: 11px; font-weight: 700; color: #059669; background: #ecfdf5; padding: 4px 12px; border-radius: 20px; letter-spacing: 0.3px; } /* ─── STEPS ────────────────────────────────────────────── */ .balanu-cara-bergabung .cb-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 14px; } .balanu-cara-bergabung .cb-step { background: #fff; border: 1px solid #e2e8f0; border-radius: 12px; padding: 20px 18px; transition: all 0.2s ease; } .balanu-cara-bergabung .cb-step:hover { border-color: #10b981; background: #f0fdf4; } .balanu-cara-bergabung .cb-step-marker { width: 36px; height: 36px; border-radius: 50%; background: #fff; border: 2px solid #059669; display: flex; align-items: center; justify-content: center; margin-bottom: 12px; } .balanu-cara-bergabung .cb-step-marker span { font-size: 15px; font-weight: 800; color: #059669; line-height: 1; } .balanu-cara-bergabung .cb-step-title { font-size: 14px; font-weight: 700; color: #0f172a; margin: 0 0 6px 0; } .balanu-cara-bergabung .cb-step-desc { font-size: 12.5px; color: #64748b; margin: 0; line-height: 1.6; } .balanu-cara-bergabung .cb-step-desc strong { color: #0f172a; font-weight: 700; } .balanu-cara-bergabung .cb-step-desc a { color: #059669 !important; font-weight: 600; text-decoration: none !important; } .balanu-cara-bergabung .cb-step-desc a:hover { text-decoration: underline !important; } /* ─── NOTE ─────────────────────────────────────────────── */ .balanu-cara-bergabung .cb-note { display: flex; gap: 12px; align-items: flex-start; border-radius: 8px; padding: 14px 18px; margin-top: 20px; } .balanu-cara-bergabung .cb-note svg { flex-shrink: 0; margin-top: 2px; } .balanu-cara-bergabung .cb-note p { margin: 0; font-size: 13px; line-height: 1.6; } .balanu-cara-bergabung .cb-note-info { background: #eff6ff; border-left: 4px solid #3b82f6; color: #1e40af; } .balanu-cara-bergabung .cb-note-info svg { color: #3b82f6; } .balanu-cara-bergabung .cb-note-info a { color: #1e40af !important; font-weight: 700; text-decoration: underline !important; } /* ─── REQUIREMENTS ─────────────────────────────────────── */ .balanu-cara-bergabung .cb-requirements { display: flex; flex-direction: column; gap: 10px; } .balanu-cara-bergabung .cb-requirement { display: flex; gap: 16px; align-items: flex-start; background: #fff; border: 1px solid #e2e8f0; border-radius: 12px; padding: 16px 20px; transition: all 0.2s ease; } .balanu-cara-bergabung .cb-requirement:hover { border-color: #10b981; background: #f0fdf4; } .balanu-cara-bergabung .cb-requirement-check { width: 32px; height: 32px; border-radius: 50%; background: #dcfce7; color: #166534; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .balanu-cara-bergabung .cb-requirement-check svg { width: 18px; height: 18px; } .balanu-cara-bergabung .cb-requirement-content { flex-grow: 1; } .balanu-cara-bergabung .cb-requirement-title { font-size: 14.5px; font-weight: 700; color: #0f172a; margin: 0 0 3px 0; } .balanu-cara-bergabung .cb-requirement-desc { font-size: 13px; color: #64748b; margin: 0; line-height: 1.6; } .balanu-cara-bergabung .cb-requirement-desc a { color: #059669 !important; font-weight: 600; text-decoration: none !important; } .balanu-cara-bergabung .cb-requirement-desc a:hover { text-decoration: underline !important; } /* ─── AFTER GRID ───────────────────────────────────────── */ .balanu-cara-bergabung .cb-after-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 14px; margin-bottom: 24px; } .balanu-cara-bergabung .cb-after-card { background: #fff; border: 1px solid #e2e8f0; border-radius: 12px; padding: 20px 18px; } .balanu-cara-bergabung .cb-after-icon { width: 40px; height: 40px; border-radius: 10px; background: #ecfdf5; color: #059669; display: flex; align-items: center; justify-content: center; margin-bottom: 12px; } .balanu-cara-bergabung .cb-after-icon svg { width: 22px; height: 22px; } .balanu-cara-bergabung .cb-after-title { font-size: 14.5px; font-weight: 700; color: #0f172a; margin: 0 0 6px 0; } .balanu-cara-bergabung .cb-after-desc { font-size: 12.5px; color: #64748b; margin: 0; line-height: 1.6; } .balanu-cara-bergabung .cb-after-desc code { background: #f1f5f9; color: #334155; padding: 1px 5px; border-radius: 4px; font-size: 12px; } /* ─── GUIDE CTA ────────────────────────────────────────── */ .balanu-cara-bergabung .cb-guide-cta { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px 24px; background: linear-gradient(135deg, #ecfdf5 0%, #d1fae5 100%); border: 1px solid #a7f3d0; border-radius: 14px; flex-wrap: wrap; } .balanu-cara-bergabung .cb-guide-cta-content { flex-grow: 1; min-width: 240px; } .balanu-cara-bergabung .cb-guide-cta-title { font-size: 16px; font-weight: 800; color: #065f46; margin: 0 0 4px 0; } .balanu-cara-bergabung .cb-guide-cta-desc { font-size: 13px; color: #047857; margin: 0; line-height: 1.6; } .balanu-cara-bergabung .cb-guide-cta-btn { display: inline-flex; align-items: center; gap: 8px; background: #059669; color: #fff !important; padding: 12px 22px; border-radius: 30px; font-size: 13.5px; font-weight: 700; text-decoration: none !important; transition: all 0.2s ease; white-space: nowrap; } .balanu-cara-bergabung .cb-guide-cta-btn:hover { background: #047857; transform: translateY(-2px); box-shadow: 0 8px 20px -6px rgba(5,150,105,0.4); } /* ─── FAQ ──────────────────────────────────────────────── */ .balanu-cara-bergabung .cb-faq-list { display: flex; flex-direction: column; gap: 8px; } .balanu-cara-bergabung .cb-faq-item { background: #fff; border: 1px solid #e2e8f0; border-radius: 10px; overflow: hidden; transition: border-color 0.2s; } .balanu-cara-bergabung .cb-faq-item:hover { border-color: #cbd5e1; } .balanu-cara-bergabung .cb-faq-item.is-open { border-color: #10b981; } .balanu-cara-bergabung .cb-faq-question { display: flex; align-items: center; justify-content: space-between; gap: 12px; width: 100%; padding: 14px 18px; background: transparent; border: none; cursor: pointer; font-family: inherit; font-size: 14px; font-weight: 700; color: #0f172a; text-align: left; line-height: 1.4; transition: background 0.15s; } .balanu-cara-bergabung .cb-faq-question:hover { background: #f8fafc; } .balanu-cara-bergabung .cb-faq-item.is-open .cb-faq-question { background: #f0fdf4; } .balanu-cara-bergabung .cb-faq-q-text { flex-grow: 1; } .balanu-cara-bergabung .cb-faq-q-icon { width: 20px; height: 20px; flex-shrink: 0; color: #64748b; display: inline-flex; align-items: center; justify-content: center; transition: transform 0.25s ease, color 0.2s; } .balanu-cara-bergabung .cb-faq-q-icon svg { width: 18px; height: 18px; display: block; } .balanu-cara-bergabung .cb-faq-item.is-open .cb-faq-q-icon { transform: rotate(180deg); color: #059669; } .balanu-cara-bergabung .cb-faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.3s ease; } .balanu-cara-bergabung .cb-faq-item.is-open .cb-faq-answer { max-height: 400px; } .balanu-cara-bergabung .cb-faq-answer > * { padding-left: 18px; padding-right: 18px; } .balanu-cara-bergabung .cb-faq-answer > *:first-child { padding-top: 0; } .balanu-cara-bergabung .cb-faq-answer > *:last-child { padding-bottom: 18px; } .balanu-cara-bergabung .cb-faq-answer p { font-size: 13.5px; color: #475569; line-height: 1.7; margin: 0 0 10px 0; } .balanu-cara-bergabung .cb-faq-answer p:last-child { margin-bottom: 0; } .balanu-cara-bergabung .cb-faq-answer a { color: #059669 !important; font-weight: 600; text-decoration: none !important; } .balanu-cara-bergabung .cb-faq-answer a:hover { text-decoration: underline !important; } /* ─── CTA ──────────────────────────────────────────────── */ .balanu-cara-bergabung .cb-cta-section { padding: 44px 26px; text-align: center; border-radius: 18px; background: linear-gradient(135deg, #0f172a 0%, #1e293b 55%, #334155 100%); position: relative; overflow: hidden; } .balanu-cara-bergabung .cb-cta-section::before { content: ”; position: absolute; top: -80px; right: -80px; width: 260px; height: 260px; background: radial-gradient(circle, rgba(16,185,129,0.18) 0%, transparent 70%); border-radius: 50%; } .balanu-cara-bergabung .cb-cta-title { font-size: 24px; font-weight: 800; color: #fff; margin: 0 0 10px 0; letter-spacing: -0.3px; position: relative; z-index: 1; } .balanu-cara-bergabung .cb-cta-desc { font-size: 14px; color: rgba(255,255,255,0.8); margin: 0 0 22px 0; line-height: 1.6; position: relative; z-index: 1; } .balanu-cara-bergabung .cb-cta-buttons { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; position: relative; z-index: 1; } .balanu-cara-bergabung .cb-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; padding: 13px 28px; border-radius: 30px; font-size: 14px; font-weight: 700; text-decoration: none !important; transition: all 0.2s ease; line-height: 1.2; border: none; cursor: pointer; } .balanu-cara-bergabung .cb-btn svg { flex-shrink: 0; } .balanu-cara-bergabung .cb-btn-cta { background: #10b981; color: #fff !important; box-shadow: 0 8px 20px -8px rgba(16,185,129,0.5); } .balanu-cara-bergabung .cb-btn-cta:hover { background: #059669; transform: translateY(-2px); box-shadow: 0 12px 24px -8px rgba(5,150,105,0.5); } .balanu-cara-bergabung .cb-btn-cta-outline { background: transparent; color: #fff !important; border: 2px solid rgba(255,255,255,0.4); } .balanu-cara-bergabung .cb-btn-cta-outline:hover { background: rgba(255,255,255,0.1); border-color: #fff; } /* ─── UPDATED ──────────────────────────────────────────── */ .balanu-cara-bergabung .cb-updated { display: flex; align-items: center; justify-content: center; gap: 8px; margin-top: 40px; padding-top: 20px; border-top: 1px solid #e2e8f0; font-size: 13px; color: #94a3b8; } .balanu-cara-bergabung .cb-updated svg { color: #64748b; } /* ─── RESPONSIVE ───────────────────────────────────────── */ @media (max-width: 900px) { .balanu-cara-bergabung .cb-layout { grid-template-columns: 1fr; gap: 0; } } @media (max-width: 640px) { .balanu-cara-bergabung .cb-layout-wrap { padding: 0 16px; } .balanu-cara-bergabung .cb-hero { padding: 40px 22px 34px 22px; border-radius: 14px; } .balanu-cara-bergabung .cb-hero-title { font-size: 26px; } .balanu-cara-bergabung .cb-hero-sub { font-size: 14px; } .balanu-cara-bergabung .cb-h2 { font-size: 19px; } .balanu-cara-bergabung .cb-h2-icon { width: 24px; height: 24px; } .balanu-cara-bergabung .cb-h2-icon svg { width: 20px; height: 20px; } .balanu-cara-bergabung .cb-section-alt { padding: 22px 18px; } .balanu-cara-bergabung .cb-benefit-grid { grid-template-columns: 1fr; } .balanu-cara-bergabung .cb-audience-grid { grid-template-columns: 1fr; } .balanu-cara-bergabung .cb-steps { grid-template-columns: 1fr; } .balanu-cara-bergabung .cb-after-grid { grid-template-columns: 1fr; } .balanu-cara-bergabung .cb-guide-cta { padding: 20px; } .balanu-cara-bergabung .cb-guide-cta-btn { width: 100%; justify-content: center; } .balanu-cara-bergabung .cb-cta-section { padding: 36px 20px; } .balanu-cara-bergabung .cb-cta-title { font-size: 20px; } .balanu-cara-bergabung .cb-cta-buttons { flex-direction: column; align-items: stretch; } .balanu-cara-bergabung .cb-cta-buttons .cb-btn { width: 100%; } } (function() { ‘use strict’; if (window.__balanuCaraBergabungLoaded) return; window.__balanuCaraBergabungLoaded = true; document.addEventListener(‘DOMContentLoaded’, function() { document.querySelectorAll(‘.balanu-cara-bergabung .cb-faq-question’).forEach(function(btn) { btn.addEventListener(‘click’, function() { var item = this.closest(‘.cb-faq-item’); if (!item) return; var isOpen = item.classList.contains(‘is-open’); item.closest(‘.cb-faq-list’).querySelectorAll(‘.cb-faq-item.is-open’).forEach(function(openItem) { if (openItem !== item) openItem.classList.remove(‘is-open’); }); item.classList.toggle(‘is-open’, !isOpen); }); }); document.querySelectorAll(‘.balanu-cara-bergabung .cb-faq-question’).forEach(function(btn) { btn.addEventListener(‘keydown’, function(e) { if (e.key === ‘Enter’ || e.key === ‘ ‘) { e.preventDefault(); this.click(); } }); }); }); })();