{"id":75932,"date":"2023-01-30T13:54:30","date_gmt":"2023-01-30T05:54:30","guid":{"rendered":"https:\/\/stbadmintonacademy.my\/badminton-class-for-beginners\/"},"modified":"2025-12-18T13:17:54","modified_gmt":"2025-12-18T05:17:54","slug":"badminton-class-for-beginners","status":"publish","type":"page","link":"https:\/\/stbadmintonacademy.my\/ms\/badminton-class-for-beginners\/","title":{"rendered":"Kelas Badminton untuk Beginner di KL"},"content":{"rendered":"<div class=\"gb-container gb-container-b987a394\"><div class=\"gb-inside-container\">\n\n<h1 class=\"gb-headline gb-headline-3b9dd504 gb-headline-text\"><strong>Kelas Badminton untuk Beginner di KL &#8211; Setapak &amp; <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-global-color-7-color\">Wangsa Maju<\/mark><\/strong><\/h1>\n\n\n<nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav>\n\n\n\n<p>Di ST Badminton Academy Malaysia, kami menyediakan kelas badminton untuk beginner yang tersusun di KL, khusus untuk kawasan Setapak dan Wangsa Maju. Program ini direka supaya kanak-kanak, remaja dan orang dewasa yang bermula dari zero boleh belajar asas yang betul langkah demi langkah. Kami mengalu-alukan pelajar dari kawasan berdekatan seperti Taman Melati, Gombak, dan Danau Kota yang serius mahu belajar badminton dengan teknik yang selamat dan tepat.<\/p>\n\n<\/div><div class=\"gb-shapes\"><div class=\"gb-shape gb-shape-1\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 218\" preserveAspectRatio=\"none\"><path d=\"M0 218h1200v-31.3l-40 4.4c-40 4.8-120 13.1-200 0-80-13.6-160-48.6-240-66.7-80-17.8-160-17.8-240-8.8-80 8.6-160 26.9-240 8.8-80-17.7-160-71.1-200-97.7L0 0v218z\"\/><\/svg><\/div><div class=\"gb-shape gb-shape-2\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 218\" preserveAspectRatio=\"none\"><path d=\"M0 218h1200v-31.3l-40 4.4c-40 4.8-120 13.1-200 0-80-13.6-160-48.6-240-66.7-80-17.8-160-17.8-240-8.8-80 8.6-160 26.9-240 8.8-80-17.7-160-71.1-200-97.7L0 0v218z\"\/><\/svg><\/div><div class=\"gb-shape gb-shape-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 218\" preserveAspectRatio=\"none\"><path d=\"M0 218h1200v-31.3l-40 4.4c-40 4.8-120 13.1-200 0-80-13.6-160-48.6-240-66.7-80-17.8-160-17.8-240-8.8-80 8.6-160 26.9-240 8.8-80-17.7-160-71.1-200-97.7L0 0v218z\"\/><\/svg><\/div><\/div><\/div>\n\n<div class=\"gb-container gb-container-c65b0277\"><div class=\"gb-inside-container\">\n<div class=\"gb-grid-wrapper gb-grid-wrapper-46b9ae1c\">\n<div class=\"gb-grid-column gb-grid-column-ee22cad4\"><div class=\"gb-container gb-container-ee22cad4\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-49b92206\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-kelas-badminton-beginner-di-Setapak-sedang-belajar-asas-pegang-raket.jpg\" alt=\"Pelajar kelas badminton beginner di Setapak sedang belajar asas pegang raket\" class=\"wp-image-76067\" title=\"Kelas badminton beginner untuk kanak-kanak dan dewasa di Setapak KL\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-kelas-badminton-beginner-di-Setapak-sedang-belajar-asas-pegang-raket.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-kelas-badminton-beginner-di-Setapak-sedang-belajar-asas-pegang-raket-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-kelas-badminton-beginner-di-Setapak-sedang-belajar-asas-pegang-raket-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-kelas-badminton-beginner-di-Setapak-sedang-belajar-asas-pegang-raket-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-a117e04f\"><div class=\"gb-container gb-container-a117e04f\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-1\"><strong>Belajar Dari Zero<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-d6be2288 gb-headline-text\"><strong>Permulaan yang Betul untuk Kanak-kanak &amp; <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Dewasa<\/mark><\/strong><\/h2>\n\n\n\n<p>Ramai orang di Kuala Lumpur beranggapan mereka &#8220;terlalu tua&#8221; atau &#8220;tiada bakat&#8221; untuk masuk kelas badminton. Tetapi di ST Badminton Academy Malaysia, kelas badminton beginner kami direka khas untuk mereka yang bermula dengan sifar pengetahuan. Sama ada anda murid sekolah rendah dari Setapak, remaja di sekitar Wangsa Maju, atau orang dewasa yang bekerja dan tinggal di Air Panas atau Sentul, kami mula dari asas paling bawah.<\/p>\n\n\n\n<p>Kami tidak harap anda terus pandai smash atau bergerak laju. Malah, kami lebih suka jika anda datang dengan minda terbuka untuk belajar. Fokus kami ialah membina asas yang kukuh supaya anda boleh bermain dengan selamat dan seronok untuk jangka masa panjang. Ini ialah tempat untuk belajar badminton dari zero di KL tanpa rasa segan dengan pemain yang sudah handal.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-766d33ad\">\n<div class=\"gb-grid-column gb-grid-column-8ee01b48\"><div class=\"gb-container gb-container-8ee01b48\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-ffbffbf3\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ketua-jurulatih-mengajar-asas-footwork-badminton-di-Wangsa-Maju.jpg\" alt=\"Ketua jurulatih mengajar asas footwork badminton di Wangsa Maju\" class=\"wp-image-76068\" title=\"Coach Eric Chuar ajar asas di Wangsa Maju\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ketua-jurulatih-mengajar-asas-footwork-badminton-di-Wangsa-Maju.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ketua-jurulatih-mengajar-asas-footwork-badminton-di-Wangsa-Maju-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ketua-jurulatih-mengajar-asas-footwork-badminton-di-Wangsa-Maju-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ketua-jurulatih-mengajar-asas-footwork-badminton-di-Wangsa-Maju-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-18e64276\"><div class=\"gb-container gb-container-18e64276\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-2\"><strong>Bimbingan Pakar<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-fe4314d9 gb-headline-text\"><strong>Ketua Jurulatih Bimbing Anda <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Sendiri<\/mark><\/strong><\/h2>\n\n\n\n<p>Di kebanyakan akademi, kelas badminton beginner sering diserahkan kepada pembantu jurulatih yang kurang pengalaman, manakala ketua jurulatih hanya melatih pemain elit. Di ST Badminton Academy Malaysia, kami buat cara berbeza. Ketua Jurulatih kami, Mr Eric Chuar, mengendalikan sendiri sesi beginner di Setapak dan Wangsa Maju.<\/p>\n\n\n\n<p>Dengan pengalaman melatih lebih 15 tahun di Singapura dan Malaysia, Coach Eric faham bahawa bulan-bulan pertama adalah yang paling kritikal. Beliau memastikan setiap pelajar sama ada dari TAR UMT, sekolah berdekatan, atau keluarga yang tinggal berhampiran Wangsa Walk Mall mendapat teknik grip dan posisi badan yang betul dari hari pertama. Anda tidak akan dibiarkan terkial-kial sendiri.<\/p>\n\n\n\n<p>Kami tidak menyediakan kelas percubaan (trial class) kerana ini adalah program yang tersusun, bukan sesi &#8220;datang cuba-cuba&#8221;. Kami mencari pelajar yang bersedia memberi komitmen untuk membina kemahiran dengan betul.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-30382c81\">\n<div class=\"gb-grid-column gb-grid-column-485232c8\"><div class=\"gb-container gb-container-485232c8\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-f1f4c453\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-untuk-kanak-kanak-dekat-Taman-Melawati.jpg\" alt=\"Kelas badminton beginner kumpulan kecil untuk kanak-kanak dekat Taman Melawati\" class=\"wp-image-76070\" title=\"Perhatian kumpulan kecil untuk beginner di KL\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-untuk-kanak-kanak-dekat-Taman-Melawati.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-untuk-kanak-kanak-dekat-Taman-Melawati-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-untuk-kanak-kanak-dekat-Taman-Melawati-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-untuk-kanak-kanak-dekat-Taman-Melawati-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-c7c79a46\"><div class=\"gb-container gb-container-c7c79a46\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-3\"><strong>Fokus Kumpulan Kecil<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-1eb77145 gb-headline-text\"><strong>Maksimum 4 Pelajar Satu <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Court<\/mark><\/strong><\/h2>\n\n\n\n<p>Untuk belajar badminton dari zero dengan berkesan, anda perlukan perhatian peribadi. Seorang beginner tidak boleh belajar cara pegang raket atau footwork dengan betul dalam kumpulan besar 8 atau 10 orang. Itulah sebabnya kelas badminton beginner kami di Setapak dan Wangsa Maju dihadkan secara ketat kepada maksimum 4 pelajar untuk satu court.<\/p>\n\n\n\n<p>Nisbah kecil ini memastikan jurulatih boleh membetulkan posisi tangan dan pergerakan kaki anda serta-merta. Sama ada anda kanak-kanak yang baru mula bersukan atau orang dewasa yang mahu bersenam selepas kerja di sekitar Jalan Genting Klang, anda akan dapat bimbingan terperinci untuk bina asas yang kukuh.<\/p>\n\n\n\n<p>Ramai beginner dari Taman Melawati dan Batu Caves memilih kami kerana mereka mahu belajar teknik yang betul, bukan sekadar berpeluh dalam dewan yang sesak. Kami utamakan kualiti pengajaran berbanding jumlah pelajar yang ramai.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-923b3bea\">\n<div class=\"gb-grid-column gb-grid-column-ad288eac\"><div class=\"gb-container gb-container-ad288eac\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-c3f772bd\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Sesi-latihan-badminton-beginner-di-KL-fokus-pada-grip-dan-posisi-sedia.jpg\" alt=\"Sesi latihan badminton beginner di KL fokus pada grip dan posisi sedia\" class=\"wp-image-76071\" title=\"Belajar asas badminton dengan betul di Setapak\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Sesi-latihan-badminton-beginner-di-KL-fokus-pada-grip-dan-posisi-sedia.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Sesi-latihan-badminton-beginner-di-KL-fokus-pada-grip-dan-posisi-sedia-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Sesi-latihan-badminton-beginner-di-KL-fokus-pada-grip-dan-posisi-sedia-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Sesi-latihan-badminton-beginner-di-KL-fokus-pada-grip-dan-posisi-sedia-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-ea4295da\"><div class=\"gb-container gb-container-ea4295da\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-4\"><strong>Kandungan Latihan<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-e3988e70 gb-headline-text\"><strong>Latihan Asas Langkah demi <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Langkah<\/mark><\/strong><\/h2>\n\n\n\n<p>Latihan badminton beginner kami di KL mengikut fasa yang jelas. Kami tidak terus melompat ke latihan smash kuat atau sparring agresif. Pertama, kami fokus pada &#8220;grip&#8221; belajar cara pegang raket yang betul untuk forehand dan backhand. Ini adalah masalah paling biasa bagi pemula.<br><br>Seterusnya, kami ajar corak &#8220;footwork&#8221; asas. Anda akan belajar cara bergerak dari tengah ke depan, belakang, dan sisi dengan selamat. Footwork yang baik elakkan kecederaan dan bantu anda capai bulu tangkis dengan mudah. Fasa 3 melibatkan servis mudah dan terima servis, mengajar anda cara memulakan rally.<\/p>\n\n\n\n<p>Akhir sekali, kami bimbing anda tentang cara bermain satu game penuh, termasuk sistem mata dan peraturan. Kelas badminton beginner yang tersusun ini membantu pelajar dari Setapak dan Wangsa Maju membina keyakinan, supaya nanti boleh masuk pasukan sekolah atau main sosial tanpa rasa kekok.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-2fbefcf5\">\n<div class=\"gb-grid-column gb-grid-column-72ebb3ca\"><div class=\"gb-container gb-container-72ebb3ca\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-1864283f\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Latihan-badminton-beginner-untuk-dewasa-dan-kanak-kanak-di-Setapak.jpg\" alt=\"Latihan badminton beginner untuk dewasa dan kanak-kanak di Setapak\" class=\"wp-image-76072\" title=\"Membetulkan tabiat buruk dalam latihan badminton\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Latihan-badminton-beginner-untuk-dewasa-dan-kanak-kanak-di-Setapak.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Latihan-badminton-beginner-untuk-dewasa-dan-kanak-kanak-di-Setapak-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Latihan-badminton-beginner-untuk-dewasa-dan-kanak-kanak-di-Setapak-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Latihan-badminton-beginner-untuk-dewasa-dan-kanak-kanak-di-Setapak-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-f16eceee\"><div class=\"gb-container gb-container-f16eceee\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-5\"><strong>Betulkan Tabiat<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-53e6ebe7 gb-headline-text\"><strong>Reset Teknik untuk Pemain <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Sosial<\/mark><\/strong><\/h2>\n\n\n\n<p>Ramai orang dewasa di Setapak dan Wangsa Maju bermain badminton secara sosial tetapi rasa tersekat. Mereka susah nak buat backhand, mudah sakit bahu, atau tidak boleh &#8220;clear&#8221; bola jauh. Ini selalunya kerana mereka terbiasa dengan tabiat buruk dari permainan santai. Kelas badminton beginner kami juga sangat sesuai untuk anda.<\/p>\n\n\n\n<p>Kami bantu anda &#8220;reset&#8221; teknik anda. Memang lebih susah nak betulkan tabiat lama berbanding belajar dari sifar, tetapi dengan kesabaran dan latihan kumpulan kecil kami, ia boleh dilakukan. Kami akan perlahankan tempo, betulkan ayunan raket, dan ajar cara guna berat badan, bukan hanya kekuatan tangan.<\/p>\n\n\n\n<p>Jika anda tinggal berhampiran LRT Sri Rampai atau Gombak dan mahu berhenti bergelut di dalam gelanggang, kursus asas ini adalah langkah yang tepat. Kami mengalu-alukan pelajar universiti TAR UMT dan pekerja yang mahu akhirnya belajar badminton dengan cara yang betul.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-add9ca71\">\n<div class=\"gb-grid-column gb-grid-column-27109b4c\"><div class=\"gb-container gb-container-27109b4c\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-f1b3baff\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-badminton-untuk-beginner-dekat-Gombak-dan-Danau-Kota.jpg\" alt=\"Jurulatih badminton untuk beginner dekat Gombak dan Danau Kota\" class=\"wp-image-76073\" title=\"Struktur kelas badminton beginner di KL\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-badminton-untuk-beginner-dekat-Gombak-dan-Danau-Kota.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-badminton-untuk-beginner-dekat-Gombak-dan-Danau-Kota-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-badminton-untuk-beginner-dekat-Gombak-dan-Danau-Kota-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-badminton-untuk-beginner-dekat-Gombak-dan-Danau-Kota-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-d0b536c0\"><div class=\"gb-container gb-container-d0b536c0\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-6\"><strong>Profil Pelajar<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-33090c3c gb-headline-text\"><strong>Siapa Patut Sertai Kelas <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">Ini?<\/mark><\/strong><\/h2>\n\n\n\n<p>Kelas badminton beginner kami di Kuala Lumpur sangat sesuai untuk murid sekolah rendah di Setapak yang belum pernah pegang raket dan perlukan jurulatih yang sabar. Kami juga bantu remaja sekolah menengah di Wangsa Maju yang rasa tertinggal dalam kelas PJ sekolah sebab asas belum cukup kuat.<\/p>\n\n\n\n<p>Orang dewasa juga sangat dialu-alukan. Sama ada anda ibu bapa yang menunggu anak, atau pekerja yang cari hobi baru yang sihat, kelas ini menyediakan persekitaran yang selamat dan tidak menghukum. Ramai pelajar dewasa kami bekerja di pusat bandar KL dan datang ke Setapak untuk belajar badminton dari zero pada waktu malam.<\/p>\n\n\n\n<p>Syarat utama untuk semua pelajar ialah kesediaan untuk dengar dan belajar. Jika anda sanggup belajar langkah demi langkah, hadir konsisten 1 ke 2 kali seminggu, dan percaya pada proses, anda akan nampak peningkatan kemahiran yang jelas dalam masa 3 hingga 6 bulan.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-7aa6d643\">\n<div class=\"gb-grid-column gb-grid-column-094255c4\"><div class=\"gb-container gb-container-094255c4\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-c73b6bc4\"><div class=\"gb-inside-container\">\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ibu-bapa-bertanya-tentang-kelas-badminton-beginner-untuk-anak-di-Setapak.jpg\" alt=\"Ibu bapa bertanya tentang kelas badminton beginner untuk anak di Setapak\" class=\"wp-image-76074\" title=\"Pertanyaan kelas badminton beginner di Wangsa Maju\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ibu-bapa-bertanya-tentang-kelas-badminton-beginner-untuk-anak-di-Setapak.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ibu-bapa-bertanya-tentang-kelas-badminton-beginner-untuk-anak-di-Setapak-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ibu-bapa-bertanya-tentang-kelas-badminton-beginner-untuk-anak-di-Setapak-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Ibu-bapa-bertanya-tentang-kelas-badminton-beginner-untuk-anak-di-Setapak-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-11c64c35\"><div class=\"gb-container gb-container-11c64c35\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-1-5\"><strong>Jadual &amp; Komitmen<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-2bc688f2 gb-headline-text\"><strong>Komitmen Latihan dan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Matlamat<\/mark><\/strong><\/h2>\n\n\n\n<p>Kelas badminton beginner kami biasanya berdurasi antara 60 hingga 90 minit. Untuk pembelajaran berkesan, kami syorkan beginner berlatih sekurang-kurangnya satu atau dua kali seminggu. Konsistensi adalah kunci untuk membina &#8220;muscle memory&#8221; bagi pukulan dan footwork yang betul.<\/p>\n\n\n\n<p>Kelas diadakan di gelanggang akademi kami yang mudah diakses dari Setapak, Wangsa Maju, dan Sentul. Memandangkan kami hadkan setiap kumpulan kepada hanya 4 pelajar per court, slot adalah sangat terhad. Ramai ibu bapa dari kawasan Wangsa Maju tempah slot awal untuk anak-anak mereka.<\/p>\n\n\n\n<p>Jika anda tinggal di Setapak, Taman Melati, atau berhampiran Wangsa Walk Mall dan mahukan program latihan badminton beginner yang benar-benar membina asas, ini adalah tempat yang betul. Kami tidak tawarkan sesi &#8220;drop-in&#8221; santai, jadi sila bersedia untuk ikut jadual mingguan demi hasil terbaik.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-e043c359 gbp-section\">\n<div class=\"gb-container gb-container-57db8dd3 gbp-section__inner\">\n<div class=\"gb-container gb-container-f1216be5\">\n\n<h2 class=\"gb-headline gb-headline-941000e3 gb-headline-text gbp-section__headline\">FAQ: Kelas Badminton Beginner di <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">KL<\/mark><\/h2>\n\n\n\n<p>Berikut adalah jawapan kepada soalan lazim daripada pelajar di Setapak dan Wangsa Maju tentang menyertai latihan badminton beginner kami.<\/p>\n\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-b997057e\">\n<div class=\"gb-grid-column gb-grid-column-9eb55f9d\"><div class=\"gb-container gb-container-9eb55f9d gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-906120f3 gb-headline-text gbp-card__title\">Saya langsung tak pandai badminton, sesuai ke join kelas <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">beginner ini?<\/mark><\/h3>\n\n\n\n<p>Ya, semestinya. Kelas ini direka khas untuk beginner di Kuala Lumpur yang &#8220;zero&#8221; pengalaman. Kami mula dari asas paling mudah: cara pegang raket (grip), cara berdiri (stance), dan pergerakan ringkas. Anda tak perlu ada pengalaman coaching sebelum ini. Kami ada ramai pelajar dari Setapak dan Wangsa Maju yang bermula dengan kami dari langkah pertama.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-7143cf45\"><div class=\"gb-container gb-container-7143cf45 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-0560b3f6 gb-headline-text gbp-card__title\">Ada tak kelas badminton beginner untuk orang dewasa di Setapak &amp; Wangsa <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">Maju?<\/mark><\/h3>\n\n\n\n<p>Kami terima kedua-duanya, kanak-kanak dan dewasa. Kelas badminton beginner kami ada sesi atau kumpulan berasingan yang sesuai ikut umur. Ramai orang dewasa yang bekerja di sekitar Jalan Genting Klang dan Wangsa Maju sertai kami untuk belajar teknik betul selepas kerja. Asalkan anda sanggup dengar arahan, umur bukan penghalang untuk belajar asas.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-6cb11780\"><div class=\"gb-container gb-container-6cb11780 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-ac75dd50 gb-headline-text gbp-card__title\">Biasanya berapa lama beginner perlukan untuk nampak <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">peningkatan?<\/mark><\/h3>\n\n\n\n<p>Kebanyakan beginner yang hadir kelas kami sekali atau dua kali seminggu akan nampak perubahan jelas dalam 3 hingga 6 bulan. Masa ini, anda sepatutnya sudah faham grip yang betul, boleh buat servis asas, dan bergerak selamat dalam gelanggang. Progres bergantung pada kehadiran dan fokus anda. Matlamat kami supaya anda yakin main game sosial di Setapak atau Wangsa Maju dengan selesa.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-cc214565\"><div class=\"gb-container gb-container-cc214565 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-a3b096e1 gb-headline-text gbp-card__title\">Berapa orang satu group dan siapa jurulatih kelas <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">beginner?<\/mark><\/h3>\n\n\n\n<p>Kami tetapkan had ketat maksimum 4 pelajar untuk satu court bagi kelas badminton beginner. Ini jamin kualiti. Ketua Jurulatih, Mr Eric Chuar, sendiri yang pantau dan kendalikan latihan beginner untuk pastikan asas anda kukuh. Kami tak serahkan beginner kepada part-timer yang kurang pengalaman. Pendekatan ini jarang ada di akademi KL lain tapi penting untuk pelajar baru.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-13cbdb74\"><div class=\"gb-container gb-container-13cbdb74 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-fd7b8a21 gb-headline-text gbp-card__title\">Ada tak kelas percubaan (trial) sebelum <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">daftar?<\/mark><\/h3>\n\n\n\n<p>Kami tidak tawarkan kelas percubaan. ST Badminton Academy fokus pada pembelajaran jangka panjang yang tersusun, dan slot kami sangat terhad sebab saiz kumpulan kecil (4 pax). Kami cari pelajar dari Setapak, Wangsa Maju dan kawasan sekitar yang sedia komited untuk proses belajar yang betul. Sesi &#8220;drop-in&#8221; kasual akan ganggu progres kumpulan tetap.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-63a8f528\"><div class=\"gb-container gb-container-63a8f528 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-a066d17d gb-headline-text gbp-card__title\">Apa yang perlu saya sediakan sebelum masuk kelas badminton beginner <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">pertama?<\/mark><\/h3>\n\n\n\n<p>Sila bawa raket badminton sendiri, kasut gelanggang (non-marking), dan pakaian sukan yang selesa. Kalau tak pasti nak beli raket apa, boleh tanya kami, tapi mana-mana raket asas yang ringan sudah memadai untuk mula. Bawa air minuman juga. Paling penting, bawa semangat nak belajar! Akademi kami mudah diakses dari Danau Kota, Setapak dan Wangsa Maju.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-407adc65\"><div class=\"gb-container gb-container-407adc65 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-40c10dde gb-headline-text gbp-card__title\">Di mana sebenarnya lokasi kelas badminton <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">ini?<\/mark><\/h3>\n\n\n\n<p>Sesi latihan kami bertempat di kawasan Setapak dan Wangsa Maju, Kuala Lumpur. Kami berdekatan dengan mercu tanda utama seperti TAR UMT, Wangsa Walk Mall, dan LRT Sri Rampai. Ini memudahkan keluarga dan pelajar yang tinggal di Taman Melati, Gombak, dan Air Panas untuk hadir kelas mingguan tanpa perlu tempuh jem jauh ke tengah bandar.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-75aa8713\"><div class=\"gb-container gb-container-75aa8713 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-cf70a8af gb-headline-text gbp-card__title\">Bolehkah kelas beginner ini bantu masuk pemilihan pasukan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">sekolah?<\/mark><\/h3>\n\n\n\n<p>Ya. Asas yang kuat ialah rahsia kejayaan kompetitif. Ramai pelajar kami yang bermula dalam kelas badminton beginner di KL akhirnya berjaya wakili sekolah atau masuk skuad latihan lanjutan. Dengan belajar grip dan footwork yang betul awal-awal di Setapak, mereka ada kelebihan besar berbanding pemain yang belajar sendiri bila pergi pemilihan sekolah.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-cc214566\"><div class=\"gb-container gb-container-cc214566 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-a3b096e2 gb-headline-text gbp-card__title\">Kenapa pilih ST Badminton Academy untuk beginner berbanding kelab <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-google-hover-color\">lain?<\/mark><\/h3>\n\n\n\n<p>Kami berdedikasi terhadap asas. Sementara sesetengah kelab hanya fokus pada pemain elit, kami bangga melatih beginner dari zero. Dengan kumpulan kecil (max 4), bimbingan peribadi Ketua Jurulatih Eric, dan persekitaran selamat di Setapak dan Wangsa Maju, kami pastikan anda belajar dengan betul. Kami bina pemain badminton untuk jangka masa panjang, bukan sekadar seronok sekejap.<\/p>\n\n<\/div><\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-96a56784 gbp-section\">\n\n<h2 class=\"gb-headline gb-headline-eee1030b gb-headline-text gbp-section__headline\">Latihan Badminton Beginner di ST Badminton Academy <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">Malaysia<\/mark><\/h2>\n\n\n<div class=\"gb-container gb-container-419e8127\">\n<div class=\"gb-grid-wrapper gb-grid-wrapper-0b16aaaa\">\n<div class=\"gb-grid-column gb-grid-column-191dbe8a\"><div class=\"gb-container gb-container-191dbe8a\">\n\n<figure class=\"gb-block-image gb-block-image-ca9fd63c\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" class=\"gb-image gb-image-ca9fd63c\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-di-Setapak-dengan-perhatian-individu.jpg\" alt=\"Kelas badminton beginner kumpulan kecil di Setapak dengan perhatian individu\" title=\"Kelas badminton beginner kumpulan kecil di Setapak dengan perhatian individu\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-di-Setapak-dengan-perhatian-individu.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-di-Setapak-dengan-perhatian-individu-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-di-Setapak-dengan-perhatian-individu-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kelas-badminton-beginner-kumpulan-kecil-di-Setapak-dengan-perhatian-individu-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-08033a23\"><div class=\"gb-container gb-container-08033a23\">\n\n<figure class=\"gb-block-image gb-block-image-5c784924\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" class=\"gb-image gb-image-5c784924\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-tunjuk-cara-pegang-raket-badminton-yang-betul-kepada-pelajar-beginner-di-KL.jpg\" alt=\"Jurulatih tunjuk cara pegang raket badminton yang betul kepada pelajar beginner di KL\" title=\"Jurulatih tunjuk cara pegang raket badminton yang betul kepada pelajar beginner di KL\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-tunjuk-cara-pegang-raket-badminton-yang-betul-kepada-pelajar-beginner-di-KL.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-tunjuk-cara-pegang-raket-badminton-yang-betul-kepada-pelajar-beginner-di-KL-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-tunjuk-cara-pegang-raket-badminton-yang-betul-kepada-pelajar-beginner-di-KL-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Jurulatih-tunjuk-cara-pegang-raket-badminton-yang-betul-kepada-pelajar-beginner-di-KL-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-810a7e42\"><div class=\"gb-container gb-container-810a7e42\">\n\n<figure class=\"gb-block-image gb-block-image-10722673\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" class=\"gb-image gb-image-10722673\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kanak-kanak-belajar-footwork-asas-badminton-berhampiran-Wangsa-Walk-Mall.jpg\" alt=\"Kanak-kanak belajar footwork asas badminton berhampiran Wangsa Walk Mall\" title=\"Kanak-kanak belajar footwork asas badminton berhampiran Wangsa Walk Mall\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kanak-kanak-belajar-footwork-asas-badminton-berhampiran-Wangsa-Walk-Mall.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kanak-kanak-belajar-footwork-asas-badminton-berhampiran-Wangsa-Walk-Mall-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kanak-kanak-belajar-footwork-asas-badminton-berhampiran-Wangsa-Walk-Mall-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Kanak-kanak-belajar-footwork-asas-badminton-berhampiran-Wangsa-Walk-Mall-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-42ce3dc2\"><div class=\"gb-container gb-container-42ce3dc2\">\n\n<figure class=\"gb-block-image gb-block-image-2b3ebc45\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" class=\"gb-image gb-image-2b3ebc45\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-dewasa-beginner-belajar-ayunan-raket-yang-selamat-di-Setapak.jpg\" alt=\"Pelajar dewasa beginner belajar ayunan raket yang selamat di Setapak\" title=\"Pelajar dewasa beginner belajar ayunan raket yang selamat di Setapak\" srcset=\"https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-dewasa-beginner-belajar-ayunan-raket-yang-selamat-di-Setapak.jpg 800w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-dewasa-beginner-belajar-ayunan-raket-yang-selamat-di-Setapak-300x300.jpg 300w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-dewasa-beginner-belajar-ayunan-raket-yang-selamat-di-Setapak-150x150.jpg 150w, https:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/Pelajar-dewasa-beginner-belajar-ayunan-raket-yang-selamat-di-Setapak-768x768.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-e4ec421e gbp-section__inner\">\n<div class=\"gb-container gb-container-4a0c4bf4\">\n\n<!-- ST BADMINTON SMART ASSESSMENT WIDGET (MOBILE RESPONSIVE VERSION) -->\n<!-- Copy this entire block into a Custom HTML widget in WordPress -->\n\n<div class=\"st-assessment-container\" id=\"st-assessment-app\">\n    <style>\n        \/* Scoped Styles *\/\n        .st-assessment-container {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            max-width: 600px;\n            margin: 20px auto;\n            background: #ffffff;\n            border-radius: 24px; \/* Softer corners *\/\n            box-shadow: 0 20px 60px rgba(0,0,0,0.08), 0 0 1px rgba(0,0,0,0.1);\n            overflow: hidden;\n            color: #334155;\n            position: relative;\n            transition: all 0.3s ease;\n        }\n        \n        \/* Variables *\/\n        .st-assessment-container {\n            --st-primary: #2563eb;\n            --st-dark: #1e3a8a;\n            --st-accent: #60a5fa;\n            --st-success: #10b981;\n            --st-bg: #f8fafc;\n        }\n\n        \/* Header with subtle texture *\/\n        .st-header {\n            background: linear-gradient(135deg, var(--st-dark), var(--st-primary));\n            color: white;\n            padding: 32px 24px 24px;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        \/* Decorative circle in header *\/\n        .st-header::after {\n            content: '';\n            position: absolute;\n            top: -20px;\n            right: -20px;\n            width: 100px;\n            height: 100px;\n            background: rgba(255,255,255,0.1);\n            border-radius: 50%;\n        }\n\n        .st-brand {\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            opacity: 0.85;\n            margin-bottom: 8px;\n            font-weight: 700;\n        }\n        .st-title {\n            font-size: 20px;\n            font-weight: 800;\n            margin: 0;\n            line-height: 1.2;\n            letter-spacing: -0.5px;\n        }\n        \n        \/* Progress Bar *\/\n        .st-progress-track {\n            margin-top: 24px;\n            background: rgba(255,255,255,0.15);\n            height: 4px;\n            border-radius: 2px;\n            overflow: hidden;\n        }\n        .st-progress-fill {\n            height: 100%;\n            background: #4ade80;\n            width: 0%;\n            transition: width 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 0 10px rgba(74, 222, 128, 0.4);\n        }\n\n        \/* Body *\/\n        .st-body {\n            padding: 32px 24px;\n            background: var(--st-bg);\n            \/* Subtle dot pattern for texture *\/\n            background-image: radial-gradient(#cbd5e1 1px, transparent 1px);\n            background-size: 20px 20px;\n            min-height: 360px;\n            display: flex;\n            flex-direction: column;\n            position: relative;\n            overflow: hidden;\n        }\n\n        \/* Intro Screen *\/\n        .st-intro-content {\n            text-align: center;\n            padding: 10px 0;\n            animation: fadeIn 0.6s ease;\n        }\n        \n        \/* CLEAN IMAGE STYLE (No effects) *\/\n        .st-intro-image {\n            width: 100%;\n            max-width: 240px; \n            height: auto;\n            margin: 0 auto 32px; \n            display: block;\n        }\n\n        \/* Typography Adjustments *\/\n        .st-intro-heading {\n            color: #1e293b; \n            font-size: 20px; \n            font-weight: 800; \n            margin: 0 0 12px; \n            line-height: 1.4;\n        }\n\n        .st-intro-sub {\n            color: #64748b; \n            font-size: 15px; \n            margin-bottom: 0; \n            line-height: 1.6;\n            max-width: 80%;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .st-intro-features {\n            background: white;\n            border-radius: 16px;\n            padding: 24px;\n            margin: 32px 0; \n            text-align: left;\n            box-shadow: 0 4px 20px rgba(0,0,0,0.03);\n            border: 1px solid white;\n        }\n        .st-feature-item {\n            display: flex;\n            align-items: center;\n            gap: 14px;\n            font-size: 14px;\n            margin-bottom: 14px;\n            color: #475569;\n            font-weight: 500;\n        }\n        .st-feature-item:last-child { margin-bottom: 0; }\n\n        \/* Question Card Slider *\/\n        .st-slider-container {\n            position: relative;\n            width: 100%;\n            perspective: 1000px;\n        }\n        .st-question-card {\n            background: white;\n            padding: 28px;\n            border-radius: 20px;\n            box-shadow: 0 8px 30px rgba(0,0,0,0.04);\n            width: 100%;\n            box-sizing: border-box;\n            border: 1px solid rgba(255,255,255,0.8);\n            transition: transform 0.4s cubic-bezier(0.4, 0.0, 0.2, 1), opacity 0.4s ease;\n        }\n        \n        .st-card-enter { transform: translateX(50px); opacity: 0; }\n        .st-card-active { transform: translateX(0); opacity: 1; }\n        .st-card-exit { transform: translateX(-50px); opacity: 0; position: absolute; top: 0; left: 0; }\n\n        .st-category-badge {\n            display: inline-flex;\n            align-items: center;\n            background: #eff6ff;\n            color: var(--st-primary);\n            font-size: 11px;\n            padding: 6px 12px;\n            border-radius: 20px;\n            font-weight: 700;\n            margin-bottom: 20px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n        .st-question-text {\n            font-size: 18px;\n            font-weight: 700;\n            color: #0f172a;\n            line-height: 1.5;\n            margin-bottom: 28px;\n        }\n\n        \/* Interactive Options *\/\n        .st-options-grid { display: flex; flex-direction: column; gap: 12px; }\n        .st-option {\n            background: #ffffff;\n            border: 2px solid #f1f5f9;\n            padding: 16px;\n            border-radius: 14px;\n            cursor: pointer;\n            transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n            font-size: 15px;\n            display: flex;\n            align-items: center;\n            gap: 16px;\n            color: #475569;\n        }\n        .st-option:hover {\n            border-color: #cbd5e1;\n            transform: translateY(-2px);\n            background: #f8fafc;\n        }\n        .st-option:active { transform: scale(0.99); }\n        .st-option.selected {\n            border-color: var(--st-primary);\n            background: #eff6ff;\n            color: var(--st-primary);\n            font-weight: 600;\n            box-shadow: 0 4px 12px rgba(37, 99, 235, 0.1);\n        }\n        .st-radio {\n            width: 22px;\n            height: 22px;\n            border: 2px solid #cbd5e1;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: all 0.2s;\n            flex-shrink: 0;\n        }\n        .st-option.selected .st-radio {\n            border-color: var(--st-primary);\n            background: var(--st-primary);\n        }\n        .st-option.selected .st-radio::after {\n            content: '\u2713';\n            color: white;\n            font-size: 12px;\n            font-weight: 800;\n        }\n\n        \/* Footer *\/\n        .st-footer {\n            padding: 24px 24px;\n            background: white;\n            border-top: 1px solid #f1f5f9;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            z-index: 10;\n        }\n        .st-btn {\n            padding: 12px 24px;\n            border-radius: 12px;\n            font-weight: 700;\n            font-size: 14px;\n            border: none;\n            cursor: pointer;\n            transition: all 0.2s;\n            outline: none;\n        }\n        .st-btn-prev { background: transparent; color: #94a3b8; }\n        .st-btn-prev:hover { color: #64748b; background: #f1f5f9; }\n        \n        .st-btn-next {\n            background: linear-gradient(135deg, var(--st-primary), var(--st-dark));\n            color: white;\n            box-shadow: 0 4px 12px rgba(37, 99, 235, 0.25);\n        }\n        .st-btn-next:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 6px 16px rgba(37, 99, 235, 0.35);\n        }\n        \n        .st-btn-start {\n            width: 100%;\n            padding: 18px;\n            font-size: 16px;\n            background: linear-gradient(135deg, var(--st-primary), var(--st-dark));\n            color: white;\n            margin-top: 8px;\n            border-radius: 14px;\n            box-shadow: 0 8px 20px rgba(37, 99, 235, 0.2);\n            animation: pulseShadow 2s infinite;\n        }\n        .st-btn-start:hover { transform: translateY(-2px); }\n\n        .st-btn:disabled {\n            opacity: 0.6;\n            cursor: not-allowed;\n            transform: none !important;\n            box-shadow: none !important;\n            background: #e2e8f0;\n            color: #94a3b8;\n        }\n        \n        \/* New Completion Badge Style *\/\n        .st-completion-badge {\n            display: block;\n            width: 100%;\n            padding: 18px;\n            font-size: 16px;\n            background: linear-gradient(135deg, var(--st-primary), var(--st-dark));\n            color: white;\n            border-radius: 14px;\n            font-weight: 700;\n            margin-top: 24px;\n            box-shadow: 0 8px 20px rgba(37, 99, 235, 0.2);\n            text-align: center;\n            box-sizing: border-box;\n            cursor: default; \/* Not a link *\/\n        }\n        \n        \/* Global Branding Footer *\/\n        .st-branding-footer {\n            text-align: center;\n            padding: 12px;\n            background: #f1f5f9;\n            border-top: 1px solid rgba(0,0,0,0.05);\n            font-size: 10px;\n            color: #94a3b8;\n            font-weight: 600;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        \/* Result View *\/\n        .st-result-view {\n            text-align: center;\n            padding: 10px 0;\n            animation: slideUp 0.6s cubic-bezier(0.2, 0.8, 0.2, 1);\n        }\n        .st-score-circle {\n            width: 130px;\n            height: 130px;\n            margin: 0 auto 32px;\n            border-radius: 50%;\n            background: #e2e8f0;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            position: relative;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n        }\n        .st-score-inner {\n            width: 110px;\n            height: 110px;\n            background: white;\n            border-radius: 50%;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            color: #1e293b;\n        }\n        \n        @keyframes pulseShadow { 0% { box-shadow: 0 0 0 0 rgba(37, 99, 235, 0.4); } 70% { box-shadow: 0 0 0 10px rgba(37, 99, 235, 0); } 100% { box-shadow: 0 0 0 0 rgba(37, 99, 235, 0); } }\n        @keyframes slideUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } }\n        @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n\n        \/* --- MOBILE RESPONSIVE OVERRIDES --- *\/\n        @media (max-width: 480px) {\n            .st-assessment-container {\n                margin: 10px 0; \/* Reduced margins *\/\n                border-radius: 16px;\n                box-shadow: 0 5px 20px rgba(0,0,0,0.05);\n            }\n            .st-header {\n                padding: 24px 20px 20px;\n            }\n            .st-title {\n                font-size: 18px;\n            }\n            .st-body {\n                padding: 20px 16px;\n                min-height: auto; \/* Allow height to shrink *\/\n            }\n            \/* Intro Screen Mobile *\/\n            .st-intro-image {\n                max-width: 140px; \/* Smaller image *\/\n                margin-bottom: 16px;\n            }\n            .st-intro-heading {\n                font-size: 18px;\n            }\n            .st-intro-features {\n                margin: 16px 0;\n                padding: 16px;\n            }\n            \/* Question Screen Mobile *\/\n            .st-question-card {\n                padding: 20px;\n            }\n            .st-question-text {\n                font-size: 16px;\n                margin-bottom: 20px;\n            }\n            .st-option {\n                padding: 12px;\n                gap: 12px;\n                font-size: 14px;\n            }\n            .st-radio {\n                width: 20px;\n                height: 20px;\n            }\n            \/* Results Screen Mobile *\/\n            .st-score-circle {\n                width: 110px;\n                height: 110px;\n                margin-bottom: 24px;\n            }\n            .st-score-inner {\n                width: 94px;\n                height: 94px;\n            }\n            .st-score-num {\n                font-size: 28px !important;\n            }\n            #st-feedback-title {\n                font-size: 20px !important;\n            }\n            .st-footer {\n                padding: 16px;\n            }\n        }\n    <\/style>\n\n    <!-- 1. INTRO VIEW -->\n    <div id=\"intro-view\">\n        <div class=\"st-header\">\n            <div class=\"st-brand\">ST Badminton Academy<\/div>\n            <h3 class=\"st-title\">IQ Badminton &#038; Kesediaan<\/h3>\n        <\/div>\n        <div class=\"st-body\">\n            <div class=\"st-intro-content\">\n                <!-- Clean Image display with more spacing below -->\n                <img decoding=\"async\" src=\"http:\/\/stbadmintonacademy.my\/wp-content\/uploads\/2025\/11\/STBA-Smart-Test.png\" alt=\"ST Badminton Smart Assessment\" class=\"st-intro-image\">\n                \n                <!-- Smaller, cleaner title -->\n                <h2 class=\"st-intro-heading\">\n                    Adakah Anda Main dengan Betul?\n                <\/h2>\n                <p class=\"st-intro-sub\">\n                    Ambil ujian interaktif 2 minit ini untuk analisis asas dan pengetahuan badminton anda.\n                <\/p>\n\n                <div class=\"st-intro-features\">\n                    <div style=\"font-size: 11px; font-weight: 700; color: #94a3b8; margin-bottom: 16px; text-transform: uppercase; letter-spacing: 1px;\">Kandungan ujian:<\/div>\n                    <div class=\"st-feature-item\">\n                        <span style=\"color: #ef4444; font-size: 16px;\">\u2715<\/span> <span>Analisis kesilapan biasa<\/span>\n                    <\/div>\n                    <div class=\"st-feature-item\">\n                        <span style=\"color: #3b82f6; font-size: 16px;\">\ud83d\udc63<\/span> <span>Semakan footwork<\/span>\n                    <\/div>\n                    <div class=\"st-feature-item\">\n                        <span style=\"color: #10b981; font-size: 16px;\">\ud83d\udcca<\/span> <span>Laporan tahap kemahiran<\/span>\n                    <\/div>\n                <\/div>\n\n                <button id=\"st-start-btn\" class=\"st-btn st-btn-start\">\n                    Mula Ujian\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- 2. QUIZ VIEW -->\n    <div id=\"quiz-view\" style=\"display: none;\">\n        <div class=\"st-header\">\n            <div style=\"display: flex; justify-content: space-between; align-items: end;\">\n                <div>\n                    <div class=\"st-brand\">Penilaian<\/div>\n                    <h3 class=\"st-title\">Semakan Asas<\/h3>\n                <\/div>\n                <div style=\"font-size: 14px; font-weight: 600; opacity: 0.9;\">\n                    <span id=\"st-current-num\">1<\/span>\/<span id=\"st-total-num\">10<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"st-progress-track\">\n                <div class=\"st-progress-fill\" id=\"st-progress\"><\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"st-body\">\n            <!-- Questions will slide in\/out here -->\n            <div class=\"st-slider-container\" id=\"st-card-container\"><\/div>\n        <\/div>\n\n        <div class=\"st-footer\">\n            <button class=\"st-btn st-btn-prev\" id=\"st-prev\" disabled>Kembali<\/button>\n            <button class=\"st-btn st-btn-next\" id=\"st-next\" disabled>Soalan Seterusnya<\/button>\n        <\/div>\n    <\/div>\n\n    <!-- 3. RESULT VIEW -->\n    <div id=\"result-view\" style=\"display: none;\">\n        <div class=\"st-header\" style=\"text-align: center;\">\n            <div class=\"st-brand\">Analisis Selesai<\/div>\n            <h3 class=\"st-title\">Profil Potensi Anda<\/h3>\n        <\/div>\n        <div class=\"st-body\" style=\"background: white;\">\n            <div class=\"st-result-view\">\n                <div class=\"st-score-circle\" id=\"st-final-circle\">\n                    <div class=\"st-score-inner\">\n                        <span class=\"st-score-num\" id=\"st-final-score\" style=\"font-size: 32px; font-weight: 800;\">0%<\/span>\n                        <span class=\"st-score-label\" style=\"font-size: 11px; color: #94a3b8; font-weight: 700; text-transform: uppercase; margin-top: 4px;\">Skor<\/span>\n                    <\/div>\n                <\/div>\n\n                <h4 id=\"st-feedback-title\" style=\"margin: 0 0 12px; font-size: 22px; font-weight: 800; color: #1e293b;\"><\/h4>\n                <p id=\"st-feedback-text\" style=\"font-size: 15px; color: #64748b; margin: 0 0 24px; line-height: 1.6; max-width: 90%; margin-left: auto; margin-right: auto;\"><\/p>\n\n                <div style=\"background: #f8fafc; border-radius: 16px; padding: 24px; text-align: left; border: 1px solid #f1f5f9;\">\n                    <div style=\"display: flex; justify-content: space-between; margin-bottom: 12px; font-size: 14px;\">\n                        <span style=\"color: #475569; font-weight: 500;\">\ud83e\udde0 Konsep<\/span>\n                        <span id=\"score-concept\" style=\"font-weight: 700; color: var(--st-primary);\"><\/span>\n                    <\/div>\n                    <div style=\"display: flex; justify-content: space-between; margin-bottom: 12px; font-size: 14px;\">\n                        <span style=\"color: #475569; font-weight: 500;\">\ud83d\udee1\ufe0f Keselamatan<\/span>\n                        <span id=\"score-safety\" style=\"font-weight: 700; color: var(--st-primary);\"><\/span>\n                    <\/div>\n                    <div style=\"display: flex; justify-content: space-between; font-size: 14px;\">\n                        <span style=\"color: #475569; font-weight: 500;\">\ud83d\ude80 Kesediaan<\/span>\n                        <span id=\"score-mindset\" style=\"font-weight: 700; color: var(--st-primary);\"><\/span>\n                    <\/div>\n                <\/div>\n\n                <!-- UPDATED: Replaced Button with Completion Badge -->\n                <div class=\"st-completion-badge\">\n                    \u2728 Terima kasih! Teruskan Belajar!\n                <\/div>\n                <div style=\"margin-top: 16px; font-size: 12px; color: #94a3b8; font-weight: 500;\">\n                    Menguasai asas adalah langkah pertama jadi pro.\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n    <!-- BRANDING FOOTER ADDED HERE -->\n    <div class=\"st-branding-footer\">\n        Professional Badminton Training Education by ST Badminton Academy\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n    \/\/ Configuration - REDUCED TO 5 QUESTIONS\n    const questions = [\n        {\n            category: \"Keutamaan #1\",\n            q: \"Apa perkara PERTAMA yang perlu belajar dalam kelas badminton beginner?\",\n            options: [\"Cara pegang raket (Grip)\", \"Lompat smash kuat\", \"Trik shot yang hebat\", \"Lari marathon\"],\n            correct: 0,\n            type: \"concept\"\n        },\n        {\n            category: \"Pengalaman\",\n            q: \"Boleh tak saya join kalau tak pernah main badminton langsung?\",\n            options: [\"Ya! Kami pakar ajar dari zero\", \"Tak boleh, kena tahu asas\", \"Tak boleh, atlet sahaja\", \"Hanya jika ada raket mahal\"],\n            correct: 0,\n            type: \"mindset\"\n        },\n        {\n            category: \"Footwork\",\n            q: \"Kenapa footwork yang betul penting untuk beginner?\",\n            options: [\"Elak kecederaan & gerak cekap\", \"Supaya nampak hebat\", \"Tak penting untuk beginner\", \"Hanya untuk pemain negara\"],\n            correct: 0,\n            type: \"concept\"\n        },\n        {\n            category: \"Strategi\",\n            q: \"Kenapa kami tak galakkan terus main 'full game' pada awal latihan?\",\n            options: [\"Risiko tabiat buruk & kecederaan\", \"Game membosankan\", \"Kami tak suka game\", \"Terlalu mudah\"],\n            correct: 0,\n            type: \"safety\"\n        },\n        {\n            category: \"Kualiti Kelas\",\n            q: \"Berapa nisbah pelajar yang ideal untuk belajar asas?\",\n            options: [\"Kumpulan kecil (Max 4-5)\", \"Ramai (10+ orang)\", \"Tanpa had\", \"Seorang sahaja\"],\n            correct: 0,\n            type: \"mindset\"\n        }\n    ];\n\n    let state = {\n        step: 0,\n        answers: new Array(questions.length).fill(null),\n        scores: { concept: 0, safety: 0, mindset: 0 }\n    };\n\n    const dom = {\n        introView: document.getElementById('intro-view'),\n        quizView: document.getElementById('quiz-view'),\n        resultView: document.getElementById('result-view'),\n        startBtn: document.getElementById('st-start-btn'),\n        container: document.getElementById('st-card-container'),\n        prevBtn: document.getElementById('st-prev'),\n        nextBtn: document.getElementById('st-next'),\n        progress: document.getElementById('st-progress'),\n        currentNum: document.getElementById('st-current-num'),\n        totalNum: document.getElementById('st-total-num'),\n        finalScore: document.getElementById('st-final-score'),\n        finalCircle: document.getElementById('st-final-circle')\n    };\n\n    dom.totalNum.textContent = questions.length;\n\n    \/\/ --- LOGIC ---\n\n    dom.startBtn.addEventListener('click', () => {\n        dom.introView.style.display = 'none';\n        dom.quizView.style.display = 'block';\n        renderQuestion(0, 'next');\n    });\n\n    function renderQuestion(index, direction) {\n        const q = questions[index];\n        const userAnswer = state.answers[index];\n        \n        let optionsHtml = '';\n        q.options.forEach((opt, i) => {\n            const isSelected = userAnswer === i ? 'selected' : '';\n            optionsHtml += `\n                <div class=\"st-option ${isSelected}\" onclick=\"selectOption(${i})\">\n                    <div class=\"st-radio\"><\/div>\n                    <div>${opt}<\/div>\n                <\/div>\n            `;\n        });\n\n        \/\/ Create new card\n        const newCard = document.createElement('div');\n        newCard.className = 'st-question-card st-card-enter';\n        newCard.innerHTML = `\n            <span class=\"st-category-badge\">${q.category}<\/span>\n            <div class=\"st-question-text\">${q.q}<\/div>\n            <div class=\"st-options-grid\">${optionsHtml}<\/div>\n        `;\n\n        \/\/ Handle Slide Transitions\n        const currentCard = dom.container.querySelector('.st-question-card');\n        \n        if (currentCard) {\n            currentCard.classList.remove('st-card-active');\n            currentCard.classList.add('st-card-exit');\n            setTimeout(() => currentCard.remove(), 400); \/\/ Remove after animation\n        }\n\n        dom.container.appendChild(newCard);\n        \n        \/\/ Trigger reflow to enable transition\n        void newCard.offsetWidth;\n        newCard.classList.remove('st-card-enter');\n        newCard.classList.add('st-card-active');\n\n        \/\/ Update Buttons & Progress\n        dom.prevBtn.disabled = index === 0;\n        dom.nextBtn.disabled = userAnswer === null;\n        dom.nextBtn.textContent = index === questions.length - 1 ? 'Lihat Keputusan' : 'Soalan Seterusnya';\n        \n        const progressPercent = ((index + 1) \/ questions.length) * 100;\n        dom.progress.style.width = `${progressPercent}%`;\n        dom.currentNum.textContent = index + 1;\n    }\n\n    window.selectOption = function(optionIndex) {\n        state.answers[state.step] = optionIndex;\n        \n        \/\/ Visual update only (don't re-render entire card to avoid jumping)\n        const currentCard = dom.container.querySelector('.st-question-card');\n        const options = currentCard.querySelectorAll('.st-option');\n        \n        options.forEach((opt, i) => {\n            if(i === optionIndex) {\n                opt.classList.add('selected');\n            } else {\n                opt.classList.remove('selected');\n            }\n        });\n        dom.nextBtn.disabled = false;\n    };\n\n    dom.nextBtn.addEventListener('click', () => {\n        if (state.step < questions.length - 1) {\n            state.step++;\n            renderQuestion(state.step, 'next');\n        } else {\n            calculateAndShowResult();\n        }\n    });\n\n    dom.prevBtn.addEventListener('click', () => {\n        if (state.step > 0) {\n            state.step--;\n            renderQuestion(state.step, 'prev');\n        }\n    });\n\n    function calculateAndShowResult() {\n        let totalScore = 0;\n        state.answers.forEach((ans, i) => {\n            if (ans === questions[i].correct) {\n                totalScore++;\n                state.scores[questions[i].type]++;\n            }\n        });\n\n        const scorePercent = Math.round((totalScore \/ questions.length) * 100);\n\n        dom.quizView.style.display = 'none';\n        dom.resultView.style.display = 'block';\n\n        \/\/ Animate Score Counter\n        let start = 0;\n        const duration = 1500;\n        const startTime = performance.now();\n\n        function updateScore(currentTime) {\n            const elapsed = currentTime - startTime;\n            const progress = Math.min(elapsed \/ duration, 1);\n            \n            \/\/ Ease out quart\n            const ease = 1 - Math.pow(1 - progress, 4);\n            \n            const currentVal = Math.floor(ease * scorePercent);\n            dom.finalScore.innerText = `${currentVal}%`;\n            dom.finalCircle.style.background = `conic-gradient(#10b981 0% ${currentVal}%, #e2e8f0 ${currentVal}% 100%)`;\n\n            if (progress < 1) {\n                requestAnimationFrame(updateScore);\n            }\n        }\n        requestAnimationFrame(updateScore);\n\n        \/\/ Fill Details - ADJUSTED FOR 5 QUESTIONS\n        \/\/ Concepts: Grip, Footwork (Total 2)\n        \/\/ Safety: Strategy (Total 1)\n        \/\/ Mindset: Experience, Class Quality (Total 2)\n        document.getElementById('score-concept').innerText = `${state.scores.concept}\/2`;\n        document.getElementById('score-safety').innerText = `${state.scores.safety}\/1`;\n        document.getElementById('score-mindset').innerText = `${state.scores.mindset}\/2`;\n\n        const titleEl = document.getElementById('st-feedback-title');\n        const textEl = document.getElementById('st-feedback-text');\n        \n        \/\/ Adjusted Thresholds for 5 Questions\n        if (totalScore === 5) {\n            titleEl.innerText = \"\ud83c\udff8 Bakat Badminton!\";\n            textEl.innerText = \"Pengetahuan asas yang cemerlang. Anda mungkin sudah bersedia untuk latihan taktikal.\";\n        } else if (totalScore >= 3) {\n            titleEl.innerText = \"\u26a1 Bintang Harapan!\";\n            textEl.innerText = \"Asas yang baik, tapi beberapa konsep perlu diperkemas. Latihan sistematik akan membantu.\";\n        } else {\n            titleEl.innerText = \"\ud83c\udf31 Permulaan Sempurna!\";\n            textEl.innerText = \"Mula dari zero adalah bagus! Elak tabiat buruk dengan belajar betul dari Hari Pertama.\";\n        }\n    }\n\n})();\n<\/script>\n\n<\/div>\n\n<div class=\"gb-container gb-container-5b3bc5e8\">\n\n<div class=\"gb-headline gb-headline-5ce852b1 gb-headline-text gbp-section__tagline\">Pendekatan Asas Diutamakan<\/div>\n\n\n\n<h2 class=\"gb-headline gb-headline-ee62a864 gb-headline-text gbp-section__headline\">Kenapa Sertai Kelas Badminton Beginner Kami di <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">KL?<\/mark><\/h2>\n\n\n\n<p>Memilih persekitaran yang betul untuk belajar badminton dari zero sangat penting. Dalam kelas beginner kami, anda dapat bimbingan tersusun, jurulatih yang sabar, dan suasana kumpulan kecil yang menyokong di Setapak. Kami pastikan anda bina kemahiran untuk nikmati badminton seumur hidup, bukan sekadar beberapa bulan.<\/p>\n\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-2631a86b\">\n<div class=\"gb-grid-column gb-grid-column-670ee1e4\"><div class=\"gb-container gb-container-670ee1e4\">\n\n<div class=\"gb-headline gb-headline-4ffecd9e gb-headline-text\">4<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-a40d5ff4 gb-headline-text\">Maksimum Pelajar Per Court untuk Perhatian Penuh<\/div>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-36c23c60\"><div class=\"gb-container gb-container-36c23c60\">\n\n<div class=\"gb-headline gb-headline-3944b2ff gb-headline-text\">3-6<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-5dd5c27e gb-headline-text\">Bulan untuk Bina Asas Kukuh dan Keyakinan<\/div>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-325bb028\"><div class=\"gb-container gb-container-325bb028\">\n\n<div class=\"gb-headline gb-headline-fb0a55b1 gb-headline-text\">100%<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-135bc509 gb-headline-text\">Persekitaran Mesra Beginner untuk Kanak-kanak &amp; Dewasa<\/div>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-b38becfe\"><div class=\"gb-container gb-container-b38becfe\">\n\n<div class=\"gb-headline gb-headline-7c2857fd gb-headline-text\">15+<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-7d08250a gb-headline-text\">Tahun Pengalaman Melatih oleh Ketua Jurulatih<\/div>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<html>\n<head>\n<style>\n.comparison-container {\nfont-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\nmargin: 20px 0;\nmax-width: 100%;\n}\n\n\n.table-header {\ntext-align: center;\nmargin-bottom: 20px;\ncolor: #2a3f90;\nfont-size: 1.3em;\nfont-weight: bold;\nline-height: 1.3;\n}\n\n\/* Desktop Table View *\/\n.comparison-table {\nwidth: 100%;\nborder-collapse: separate;\nborder-spacing: 0;\nbox-shadow: 0 4px 8px rgba(0,0,0,0.1);\nborder-radius: 8px;\noverflow: hidden;\ndisplay: table;\n}\n\n.comparison-table th,\n.comparison-table td {\npadding: 12px;\ntext-align: left;\nvertical-align: top;\nborder-bottom: 1px solid #e0e0e0;\n}\n\n.comparison-table th {\nbackground: linear-gradient(135deg, #2a3f90 0%, #3249a4 100%);\ncolor: white;\nfont-weight: 600;\nfont-size: 0.9em;\n}\n\n.comparison-table tr:last-child td {\nborder-bottom: none;\n}\n\n.comparison-table tr:nth-child(even) td:not(.highlight) {\nbackground-color: #f8f9fa;\n}\n\n.comparison-table td:first-child {\nfont-weight: 600;\ncolor: #2a3f90;\nwidth: 25%;\nfont-size: 0.9em;\n}\n\n.comparison-table td:nth-child(2) {\ncolor: #555;\nborder-right: 1px solid #e0e0e0;\nwidth: 37.5%;\nfont-size: 0.85em;\n}\n\n.highlight {\nbackground: linear-gradient(to right, rgba(220, 250, 220, 0.7), rgba(220, 250, 220, 0.3));\nwidth: 37.5%;\nborder-left: 4px solid #37ba2b;\nfont-size: 0.85em;\n}\n\n.highlight::before {\ncontent: '\u2713 ';\ncolor: #37ba2b;\nfont-weight: bold;\n}\n\n.badge-inline {\ndisplay: inline-block;\nbackground: rgba(55, 186, 43, 0.2);\ncolor: #37ba2b;\nfont-size: 0.6em;\nfont-weight: 600;\npadding: 2px 6px;\nborder-radius: 4px;\nmargin-left: 6px;\nborder: 1px solid rgba(55, 186, 43, 0.4);\n}\n\n\/* Mobile Card View *\/\n.mobile-cards {\ndisplay: none;\n}\n\n.comparison-card {\nbackground: white;\nborder-radius: 8px;\nmargin-bottom: 16px;\nbox-shadow: 0 2px 8px rgba(0,0,0,0.1);\noverflow: hidden;\n}\n\n.card-header {\nbackground: linear-gradient(135deg, #2a3f90 0%, #3249a4 100%);\ncolor: white;\npadding: 12px;\nfont-weight: 600;\nfont-size: 1em;\n}\n\n.card-content {\npadding: 16px;\n}\n\n.comparison-row {\nmargin-bottom: 16px;\npadding-bottom: 16px;\nborder-bottom: 1px solid #e0e0e0;\n}\n\n.comparison-row:last-child {\nborder-bottom: none;\nmargin-bottom: 0;\npadding-bottom: 0;\n}\n\n.row-title {\nfont-weight: 600;\ncolor: #2a3f90;\nmargin-bottom: 8px;\nfont-size: 0.9em;\n}\n\n.traditional-option {\nbackground-color: #f8f9fa;\npadding: 10px;\nborder-radius: 4px;\nmargin-bottom: 8px;\nfont-size: 0.85em;\ncolor: #555;\n}\n\n.bsw-option {\nbackground: linear-gradient(to right, rgba(220, 250, 220, 0.7), rgba(220, 250, 220, 0.3));\npadding: 10px;\nborder-radius: 4px;\nborder-left: 4px solid #37ba2b;\nfont-size: 0.85em;\n}\n\n.bsw-option::before {\ncontent: '\u2713 ';\ncolor: #37ba2b;\nfont-weight: bold;\n}\n\n.option-label {\nfont-weight: 600;\nfont-size: 0.8em;\nmargin-bottom: 4px;\nopacity: 0.8;\n}\n\n\/* Responsive Breakpoints *\/\n@media (max-width: 768px) {\n.comparison-table {\ndisplay: none;\n}\n\n.mobile-cards {\ndisplay: block;\n}\n\n.table-header {\nfont-size: 1.1em;\npadding: 0 10px;\n}\n}\n\n@media (max-width: 480px) {\n.comparison-container {\nmargin: 10px 0;\n}\n\n.table-header {\nfont-size: 1em;\n}\n\n.card-content {\npadding: 12px;\n}\n\n.comparison-row {\nmargin-bottom: 12px;\npadding-bottom: 12px;\n}\n}\n<\/style>\n\n<\/head>\n<body>\n\n<div class=\"comparison-container\">\n<div class=\"table-header\">Main Sosial vs Kelas Beginner Tersusun<\/div>\n\n<!-- Desktop Table View -->\n\n<table class=\"comparison-table\">\n<thead>\n<tr>\n<th>Aspek Pembelajaran<\/th>\n<th>Game Santai \/ Main Sosial<\/th>\n<th>Kelas Badminton Beginner Kami <span class=\"badge-inline\">TERSUSUN<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Kaedah Belajar<\/td>\n<td>Belajar dengan tiru orang lain, sering terikut teknik salah dan tabiat buruk.<\/td>\n<td class=\"highlight\">Bimbingan langkah demi langkah untuk grip, stance, dan ayunan oleh Coach Eric Chuar.<\/td>\n<\/tr>\n<tr>\n<td>Persekitaran<\/td>\n<td>Selalu sesak, tahap bercampur, dan menakutkan bagi pemain baru yang tak boleh kejar.<\/td>\n<td class=\"highlight\">Kumpulan kecil (max 4) tahap beginner yang sama. Ruang selamat dan menyokong.<\/td>\n<\/tr>\n<tr>\n<td>Fokus Utama<\/td>\n<td>Nak menang mata dan pukul kuat, boleh sebabkan kecederaan pada beginner.<\/td>\n<td class=\"highlight\">Fokus asas yang betul, imbangan, footwork selamat, dan mekanik badan yang tepat.<\/td>\n<\/tr>\n<tr>\n<td>Pembetulan<\/td>\n<td>Tiada siapa betulkan kesilapan. Tabiat buruk jadi kekal lama-kelamaan.<\/td>\n<td class=\"highlight\">Pembetulan serta-merta pada setiap pukulan untuk pastikan anda belajar betul.<\/td>\n<\/tr>\n<tr>\n<td>Progres<\/td>\n<td>Lambat dan tak konsisten. Mungkin main bertahun tapi masih sangkut pada asas.<\/td>\n<td class=\"highlight\">Progres jelas dalam 3-6 bulan. Anda akan rasa perbezaan dalam kawalan raket.<\/td>\n<\/tr>\n<tr>\n<td>Perhatian Jurulatih<\/td>\n<td>Tiada coaching. Anda cuma main game.<\/td>\n<td class=\"highlight\">Perhatian peribadi daripada jurulatih dalam setiap sesi di Setapak.<\/td>\n<\/tr>\n<tr>\n<td>Matlamat Jangka Panjang<\/td>\n<td>Berpeluh dan seronok, tapi kemahiran tak berkembang.<\/td>\n<td class=\"highlight\">Bina set kemahiran untuk masuk pasukan sekolah atau main dengan yakin di mana-mana.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<!-- Mobile Card View -->\n\n<div class=\"mobile-cards\">\n<div class=\"comparison-card\">\n<div class=\"card-header\">Kaedah Belajar<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Game Santai \/ Main Sosial:<\/div>\n<div class=\"traditional-option\">Belajar dengan tiru orang lain, sering terikut teknik salah dan tabiat buruk.<\/div>\n<div class=\"option-label\">Kelas Beginner Kami:<\/div>\n<div class=\"bsw-option\">Bimbingan langkah demi langkah untuk grip, stance, dan ayunan oleh Coach Eric Chuar.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Persekitaran<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Game Santai \/ Main Sosial:<\/div>\n<div class=\"traditional-option\">Selalu sesak, tahap bercampur, dan menakutkan bagi pemain baru yang tak boleh kejar.<\/div>\n<div class=\"option-label\">Kelas Beginner Kami:<\/div>\n<div class=\"bsw-option\">Kumpulan kecil (max 4) tahap beginner yang sama. Ruang selamat dan menyokong.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Fokus Utama<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Game Santai \/ Main Sosial:<\/div>\n<div class=\"traditional-option\">Nak menang mata dan pukul kuat, boleh sebabkan kecederaan pada beginner.<\/div>\n<div class=\"option-label\">Kelas Beginner Kami:<\/div>\n<div class=\"bsw-option\">Fokus asas yang betul, imbangan, footwork selamat, dan mekanik badan yang tepat.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Pembetulan<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Game Santai \/ Main Sosial:<\/div>\n<div class=\"traditional-option\">Tiada siapa betulkan kesilapan. Tabiat buruk jadi kekal lama-kelamaan.<\/div>\n<div class=\"option-label\">Kelas Beginner Kami:<\/div>\n<div class=\"bsw-option\">Pembetulan serta-merta pada setiap pukulan untuk pastikan anda belajar betul.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Progres<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Game Santai \/ Main Sosial:<\/div>\n<div class=\"traditional-option\">Lambat dan tak konsisten. Mungkin main bertahun tapi masih sangkut pada asas.<\/div>\n<div class=\"option-label\">Kelas Beginner Kami:<\/div>\n<div class=\"bsw-option\">Progres jelas dalam 3-6 bulan. Anda akan rasa perbezaan dalam kawalan raket.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Perhatian Jurulatih<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Game Santai \/ Main Sosial:<\/div>\n<div class=\"traditional-option\">Tiada coaching. Anda cuma main game.<\/div>\n<div class=\"option-label\">Kelas Beginner Kami:<\/div>\n<div class=\"bsw-option\">Perhatian peribadi daripada jurulatih dalam setiap sesi di Setapak.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"comparison-card\">\n<div class=\"card-header\">Matlamat Jangka Panjang<\/div>\n<div class=\"card-content\">\n<div class=\"comparison-row\">\n<div class=\"option-label\">Game Santai \/ Main Sosial:<\/div>\n<div class=\"traditional-option\">Berpeluh dan seronok, tapi kemahiran tak berkembang.<\/div>\n<div class=\"option-label\">Kelas Beginner Kami:<\/div>\n<div class=\"bsw-option\">Bina set kemahiran untuk masuk pasukan sekolah atau main dengan yakin di mana-mana.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<\/body>\n<\/html>\n\n\n<div class=\"gb-container gb-container-69063730 gbp-section\">\n<div class=\"gb-container gb-container-c192804a gbp-section__inner\">\n<div class=\"gb-container gb-container-26552703\">\n\n<div class=\"gb-headline gb-headline-27edcbd1 gb-headline-text gbp-section__tagline\">Mulakan Langkah Hari Ini<\/div>\n\n\n\n<h2 class=\"gb-headline gb-headline-bda1dc9d gb-headline-text gbp-section__headline\">Sertai Kelas Badminton untuk Beginner di <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-new-blue-google-color\">KL<\/mark><\/h2>\n\n\n\n<p>Jika anda sedang mencari kelas badminton beginner di Setapak atau Wangsa Maju yang benar-benar mengambil berat tentang asas anda, ST Badminton Academy Malaysia sedia membantu. Sama ada untuk anak anda (umur 7+) atau diri sendiri, kami sediakan latihan tersusun untuk belajar badminton dari zero dengan betul. Slot adalah terhad kerana polisi kumpulan kecil kami. Hubungi kami hari ini untuk semak jadual.<\/p>\n\n\n<div class=\"gb-container gb-container-4aa6efd2\">\n\n<a class=\"gb-button gb-button-1b494854 gb-button-text gbp-button--secondary\" href=\"https:\/\/wa.me\/60176842136?text=Hi%20ST%20Badminton%20Academy%20Malaysia%2C%20saya%20berminat%20dengan%20Kelas%20Badminton%20Beginner%20di%20KL%20(Setapak%2FWangsa%20Maju).%20Boleh%20kongsikan%20jadual%20dan%20yuran%20untuk%20kanak-kanak%2Fdewasa%3F\" rel=\"noopener\">Pertanyaan WhatsApp<\/a>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-ef62c7ce\">\n\n<div style=\"position:relative; width:100%; padding-bottom:56.25%; height:0; overflow:hidden; margin-top:20px;\">\n<iframe\nsrc=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3983.5074349712468!2d101.7238838457958!3d3.2230235443659256!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x31cc396f3692a597%3A0x62779a6ace767ef0!2zU1QgQmFkbWludG9uIEFjYWRlbXkgLSBCYWRtaW50b24gQ29hY2gg77yI57695q-b55CD5pWZ57uDIFNldGFwYWsg5bCP5a2p5q2j6KeE57695q-b55CD6K6t57uD54-t77yJ!5e0!3m2!1sen!2smy!4v1753065966190!5m2!1sen!2smy\"\nwidth=\"100%\"\nheight=\"100%\"\nstyle=\"position:absolute; top:0; left:0; border:0;\"\nallowfullscreen\nloading=\"lazy\"\nreferrerpolicy=\"no-referrer-when-downgrade\"\n><\/iframe>\n<\/div>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Kelas Badminton untuk Beginner di KL &#8211; Setapak &#8230; <a title=\"Kelas Badminton untuk Beginner di KL\" class=\"read-more\" href=\"https:\/\/stbadmintonacademy.my\/ms\/badminton-class-for-beginners\/\" aria-label=\"Read more about Kelas Badminton untuk Beginner di KL\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":76067,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":{"0":"post-75932","1":"page","2":"type-page","3":"status-publish","4":"has-post-thumbnail","6":"infinite-scroll-item"},"_links":{"self":[{"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/pages\/75932","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/comments?post=75932"}],"version-history":[{"count":0,"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/pages\/75932\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/media\/76067"}],"wp:attachment":[{"href":"https:\/\/stbadmintonacademy.my\/ms\/wp-json\/wp\/v2\/media?parent=75932"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}