{"id":78268,"date":"2024-09-24T13:33:57","date_gmt":"2024-09-24T13:33:57","guid":{"rendered":"https:\/\/beststringer.com\/how-to-restring-a-tennis-racquet-step-by-step-guide-to-stringing\/"},"modified":"2026-05-21T01:27:16","modified_gmt":"2026-05-21T01:27:16","slug":"how-to-restring-a-tennis-racquet-step-by-step-guide-to-stringing","status":"publish","type":"post","link":"https:\/\/beststringer.com\/id\/how-to-restring-a-tennis-racquet-step-by-step-guide-to-stringing\/","title":{"rendered":"Cara Melakukan Restring pada Raket Tenis dengan Benar"},"content":{"rendered":"<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=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Step-by-step-tennis-racquet-restringing-guide.jpg\" alt=\"Panduan langkah demi langkah pasang tali raket tenis untuk menjaga stabilitas tapak tali\" class=\"wp-image-69682\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Step-by-step-tennis-racquet-restringing-guide.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Step-by-step-tennis-racquet-restringing-guide-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Step-by-step-tennis-racquet-restringing-guide-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Step-by-step-tennis-racquet-restringing-guide-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/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>1.1 Fondasi Pasang Tali Raket<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-d6be2288 gb-headline-text\"><strong>Cara <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Pasang Tali Raket Tenis<\/mark> dengan Benar<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mempelajari cara pasang tali raket \/ stringing tenis dengan benar adalah keahlian penting untuk memahami performa nyata dari peralatan Anda. Baik Anda pemain tenis harian yang mencari konsistensi \/ stabilitas atau seseorang yang bercita-cita menjadi Stringer raket, proses pasang tali menentukan rasa (feel), tenaga, dan presisi permainan Anda.<br><br>Senar tenis akan kehilangan pound (lbs) seiring waktu, bahkan jika raket hanya disimpan di dalam tas. Tanda-tanda umum bahwa raket perlu dipasang tali ulang meliputi takikan dalam (deep notching), senar berserabut (fraying), rasa mati atau hampa saat benturan, serta bola yang melayang jauh tanpa kendali. Aturan praktis yang baik adalah memasang tali raket Anda sesering jumlah hari Anda bermain dalam seminggu dalam setahun, meskipun pemain dengan topspin berat yang menggunakan senar polyester mungkin membutuhkan senar baru jauh lebih cepat.<br><br>Proses pasang tali raket memiliki tahapan yang jelas. Langkah 1: Kumpulkan peralatan yang tepat dan siapkan frame dengan aman. Langkah 2: Pahami perbedaan antara memasang senar utama (mains) dan menganyam senar silang (crosses). Langkah 3: Pilih pound (lbs) senar dan jenis senar yang tepat agar sesuai dengan gaya permainan Anda. Mari kita pelajari langkah-langkah penting ini.<\/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=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-racquet-stringing-tools-and-setup.jpg\" alt=\"Peralatan pasang tali raket tenis lengkap untuk kalibrasi clamp dan persiapan sebelum stringing\" class=\"wp-image-69698\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-racquet-stringing-tools-and-setup.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-racquet-stringing-tools-and-setup-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-racquet-stringing-tools-and-setup-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-racquet-stringing-tools-and-setup-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/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>1.2 Peralatan dan Bahan<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-fe4314d9 gb-headline-text\"><strong>Peralatan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Penting<\/mark> untuk <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Pasang Tali Raket<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk menghasilkan kualitas pasang tali raket \/ stringing tenis yang baik, Anda memerlukan peralatan yang andal. Peralatan paling penting adalah mesin stringing itu sendiri, yang menahan frame dengan aman untuk mencegah perubahan bentuk dan menerapkan penarikan pound (lbs) yang presisi pada senar. Jenis mesin drop-weight, manual lockout, maupun mesin elektronik modern bekerja dengan cara berbeda, namun semuanya bertujuan untuk menghasilkan tarikan yang konsisten.<br><br>Selain mesin, Anda memerlukan pemotong diagonal yang tajam untuk memotong senar lama dengan aman dan merapikan sisa senar. Tang (biasanya tang cucut atau tang awal khusus) diperlukan untuk menjepit dan menarik senar saat membuat simpul ikat. Sebuah awl (tusukan) diperlukan untuk memandu senar secara perlahan melalui lubang grommet yang tersumbat tanpa menggores frame atau merusak senar.<br><br>Terakhir, Anda memerlukan bahan yang tepat. Memilih senar tenis yang sesuai\u2014baik synthetic gut, polyester, multifilament, maupun natural gut\u2014sangatlah krusial. Proses pasang tali raket profesional membutuhkan pemahaman tentang bagaimana bahan senar tertentu akan berinteraksi dengan mekanika ayunan pemain serta kalibrasi clamp mesin.<\/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=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Inspecting-the-frame-and-grommets-before-restringing.jpg\" alt=\"Pemeriksaan frame dan perawatan grommet sebelum proses pasang tali raket tenis\" class=\"wp-image-69714\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Inspecting-the-frame-and-grommets-before-restringing.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Inspecting-the-frame-and-grommets-before-restringing-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Inspecting-the-frame-and-grommets-before-restringing-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Inspecting-the-frame-and-grommets-before-restringing-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/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>1.3 Tahap Persiapan<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-1eb77145 gb-headline-text\"><strong>Mempersiapkan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Raket<\/mark> dan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Grommet<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Proses pasang tali raket tenis yang benar dimulai sebelum senar baru menyentuh frame. Langkah pertama adalah melepas senar lama dengan aman. Anda harus mulai memotong dari tengah tapak tali lalu mengarah ke luar secara diagonal, bergantian antara senar utama (mains) dan senar silang (crosses). Teknik ini melepaskan pound (lbs) secara merata dan mencegah frame melengkung atau retak.<br><br>Setelah senar dilepas, periksa frame dan bumper guard secara menyeluruh. Periksa grommet dengan cermat\u2014tabung plastik yang melindungi senar dari tepi serat karbon raket yang tajam. Jika grommet pecah atau hilang, senar baru akan cepat putus karena bergesekan langsung dengan frame. Mengganti rangkaian grommet yang rusak adalah langkah perawatan grommet yang krusial.<br><br>Terakhir, pasang raket dengan aman pada mesin stringing. Pastikan titik dudukan pas tetapi tidak terlalu kencang, karena menjepit frame terlalu kuat dapat menyebabkan kerusakan struktur internal. Frame yang dipersiapkan dengan baik menjamin kelancaran seluruh proses pasang tali raket.<\/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=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Weaving-cross-strings-on-a-tennis-racquet.jpg\" alt=\"Proses menganyam senar silang untuk menjaga stabilitas tapak tali raket\" class=\"wp-image-69730\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Weaving-cross-strings-on-a-tennis-racquet.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Weaving-cross-strings-on-a-tennis-racquet-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Weaving-cross-strings-on-a-tennis-racquet-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Weaving-cross-strings-on-a-tennis-racquet-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/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>1.4 Proses Pasang Tali Raket<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-e3988e70 gb-headline-text\"><strong>Memasang Senar <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Utama (Mains)<\/mark> dan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Silang (Crosses)<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Inti dari pasang tali raket \/ stringing tenis melibatkan dua fase: senar utama \/ mains (senar vertikal) dan senar silang \/ crosses (senar horizontal). Mengikuti pola senar yang spesifik untuk model raket Anda sangatlah penting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Memasang Senar Utama (Mains).<\/strong> Anda harus selalu memulai dengan senar utama, dari bagian tengah kepala raket lalu bekerja secara merata ke arah luar sisi kiri dan kanan. Hal ini memastikan keseimbangan pound (lbs) di seluruh frame untuk mencegah distorsi struktural. Setelah senar utama ditarik dan dijepit dengan clamp, senar tersebut diikat dengan kencang pada lubang grommet yang ditentukan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Menganyam Senar Silang (Crosses).<\/strong> Senar silang memerlukan anyaman atas-bawah yang cermat. Seorang Stringer raket yang baik tahu cara menganyam satu senar di depan untuk mengurangi gesekan, guna mencegah efek terbakar atau takikan pada senar utama selama penarikan. Manajemen gesekan ini sangat penting ketika menggunakan senar multifilament yang lembut atau senar natural gut.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Membuat Simpul Ikat yang Aman.<\/strong> Menyelesaikan pekerjaan ini membutuhkan simpul yang kuat dan andal. Simpul Parnell (Parnell knot) adalah standar industri karena mampu menjaga kekalan paun dengan sangat baik dan posisinya rapi di frame. Memotong kelebihan senar dengan rapi akan menyempurnakan hasil akhir.<\/p>\n\n<\/div><\/div><\/div>\n<\/div>\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-0113e3c9\">\n<div class=\"gb-grid-column gb-grid-column-5aedb366\"><div class=\"gb-container gb-container-5aedb366\"><div class=\"gb-inside-container\">\n<div class=\"gb-container gb-container-6f736e8d\"><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=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-racquet-stringer-setting-tension-on-a-machine.jpg\" alt=\"Stringer raket profesional sedang mengatur pound (lbs) pada mesin stringing elektronik\" class=\"wp-image-69746\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-racquet-stringer-setting-tension-on-a-machine.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-racquet-stringer-setting-tension-on-a-machine-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-racquet-stringer-setting-tension-on-a-machine-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Professional-racquet-stringer-setting-tension-on-a-machine-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-8a92c288\"><div class=\"gb-container gb-container-8a92c288\"><div class=\"gb-inside-container\">\n\n<h5 class=\"wp-block-heading\" id=\"h-2-1\"><strong>1.5 Pound (lbs) &amp; Performa<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-b56bd481 gb-headline-text\"><strong>Memilih <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Pound (lbs)<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Senar yang Tepat<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tegangan Lebih Rendah (misalnya, 45-50 lbs).<\/strong><br>Tarikan pound (lbs) yang lebih rendah membuat tapak tali lebih lentur saat benturan, menciptakan efek pantulan (trampoline effect) yang nyata. Ini memberikan tenaga tambahan secara instan, kedalaman bola yang lebih baik, serta rasa (feel) yang jauh lebih lembut dan nyaman bagi lengan, sangat ideal untuk pemula atau pemain yang mencari kenyamanan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tegangan Lebih Tinggi (misalnya, 55-60 lbs).<\/strong><br>Tapak tali yang lebih kencang menolak kelenturan. Bola akan lepas dari permukaan raket dengan cepat karena efek pantulan berkurang. Ini menuntut pemain tenis untuk menghasilkan tenaga sendiri lewat ayunan mereka, tetapi memberikan presisi luar biasa dan kontrol penuh atas penempatan arah bola.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Menyelaraskan Jenis Senar.<\/strong><br>Pemilihan pound (lbs) sangat bergantung pada bahan senar. Senar polyester yang kaku jika ditarik terlalu kencang dapat menyebabkan nyeri siku yang parah. Seorang Stringer Bertauliah Internasional sering menyarankan untuk menurunkan tarikan sekitar 10% ketika beralih dari synthetic gut ke senar poly yang kaku guna menjaga kenyamanan dan performa bermain.<\/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=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-string-tension-and-string-type-comparison.jpg\" alt=\"Perbandingan pound (lbs) dan jenis senar tenis untuk tipe permainan berbeda\" class=\"wp-image-69762\" title=\"Menggunakan panduan pemilihan untuk menemukan senar raket yang tepat.\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-string-tension-and-string-type-comparison.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-string-tension-and-string-type-comparison-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-string-tension-and-string-type-comparison-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Tennis-string-tension-and-string-type-comparison-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/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>1.6 Eksplorasi Jenis Senar<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-33090c3c gb-headline-text\"><strong>Panduan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Bahan Senar<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Tenis<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jenis senar yang Anda pilih saat pasang tali raket akan mengubah secara total bagaimana raket tersebut beraksi di lapangan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Synthetic Gut &amp; Multifilament.<\/strong> Synthetic gut menawarkan performa yang seimbang dan terjangkau untuk pemula. Senar multifilament meniru kelembutan rasa senar natural gut, memberikan kenyamanan lengan dan tenaga yang luar biasa. Senar ini sangat direkomendasikan bagi pemain yang mengalami nyeri siku (tennis elbow).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Polyester (Poly).<\/strong> Senar polyester berkarakter kaku dan sangat tahan lama, menjadikannya pilihan utama bagi pemain tingkat lanjut yang menghasilkan kecepatan kepala raket tinggi dan topspin berat. Namun, senar poly kehilangan pound (lbs) atau kekalan paun dengan cepat serta kurang ramah bagi lengan, sehingga memerlukan proses pasang tali raket yang lebih sering.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kombinasi Hybrid.<\/strong> Pengaturan hybrid menggabungkan dua senar yang berbeda (misalnya, senar poly pada utama \/ mains untuk spin, dan multifilament pada silang \/ crosses untuk kenyamanan). Ini memberikan rasa (feel) yang dapat disesuaikan secara personal, menyeimbangkan daya tahan dan kenyamanan dengan sempurna.<\/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=\"1000\" height=\"1000\" src=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-examining-a-restrung-tennis-racquet.jpg\" alt=\"Stringer Bertauliah Internasional sedang melakukan pemeriksaan kualitas pada raket tenis yang baru selesai di-stringing\" class=\"wp-image-69778\" title=\"Filosofi konsultasi pasang tali raket profesional.\" srcset=\"https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-examining-a-restrung-tennis-racquet.jpg 1000w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-examining-a-restrung-tennis-racquet-300x300.jpg 300w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-examining-a-restrung-tennis-racquet-150x150.jpg 150w, https:\/\/beststringer.com\/wp-content\/uploads\/2024\/09\/Certified-stringer-examining-a-restrung-tennis-racquet-768x768.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/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>1.7 Perawatan &amp; Pemeliharaan<\/strong><\/h5>\n\n\n\n<h2 class=\"gb-headline gb-headline-2bc688f2 gb-headline-text\"><strong>Menjaga <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Raket<\/mark> Anda dan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Edukasi<\/mark><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Setelah pasang tali raket tenis, perawatan yang tepat memastikan hasil pemasangan bertahan selama mungkin. Selalu simpan raket Anda di dalam tas thermal untuk melindungi senar dari suhu panas atau dingin yang ekstrem, yang dapat menyebabkan penurunan pound (lbs) dengan cepat. Periksa secara teratur adanya takikan dalam (notching) pada persimpangan senar utama dan silang untuk memperkirakan kapan Anda perlu menjadwalkan pemasangan berikutnya.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meskipun memasang senar sendiri bisa menjadi hobi yang menyenangkan, mengetahui kapan harus berkonsultasi dengan profesional adalah kuncinya. Jika Anda kesulitan membuat simpul atau menjaga tarikan tetap pas, menyerahkan raket Anda kepada Stringer Bertauliah Internasional akan menjamin stabilitas tapak tali. Mereka memiliki pengetahuan pasang tali raket mendalam yang mencegah perubahan bentuk frame dan memastikan performa senar yang optimal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bagi Anda yang bersemangat menguasai keahlian ini, mengikuti kursus pasang tali raket formal memberikan fondasi penting untuk konsistensi yang luar biasa. Memperoleh sertifikasi Stringer resmi membedakan antara sekadar tebak-tebakan dengan keahlian teknis yang sesungguhnya, memastikan setiap pemain melangkah ke lapangan dengan peralatan yang tersetel sempurna.<\/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 <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Seputar<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Pasang Tali Raket Tenis<\/mark><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jawaban jelas dan jujur mengenai proses pasang tali raket tenis serta pilihan pengaturannya.<\/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\">Seberapa sering saya harus <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">pasang tali raket tenis<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aturan standarnya adalah memasang tali ulang sesering jumlah hari bermain Anda dalam seminggu dalam setahun. Namun, pemain topspin berat yang menggunakan polyester mungkin memerlukan senar baru setiap beberapa minggu, sementara pemain rekreasi dapat melakukannya setiap enam bulan sekali.<\/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\">Apa saja tanda-tanda raket saya <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">perlu dipasang tali ulang<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tanda-tanda umum meliputi takikan dalam pada persimpangan senar, senar yang sangat berserabut (terutama tipe multifilament), senar mudah bergeser dari posisinya, suara hampa saat memukul bola, atau hilangnya kontrol akibat penurunan pound (lbs) yang drastis.<\/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\">Peralatan apa saja yang dibutuhkan <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">untuk memasang tali raket<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Anda memerlukan mesin stringing yang andal dengan dudukan yang stabil, pemotong diagonal untuk melepas senar lama, tang cucut atau tang awal untuk menarik simpul kencang, serta tusukan (awl) untuk merapikan lubang grommet yang tersumbat.<\/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\">Apa perbedaan antara <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">senar utama (mains) dan senar silang (crosses)<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Senar utama (mains) membentang secara vertikal pada kepala raket dan bertanggung jawab utama untuk menghasilkan spin serta daya tahan. Senar silang (crosses) membentang secara horizontal, dianyam di antara senar utama, serta sangat memengaruhi rasa kenyamanan (feel) keseluruhan dari tapak tali.<\/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\">Bagaimana cara memilih <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">pound (lbs) senar yang tepat<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pilih pound (lbs) yang lebih rendah (misalnya, 45-50 lbs) untuk rasa yang lebih nyaman dan tenaga pantulan yang mudah. Pilih pound (lbs) yang lebih tinggi (misalnya, 55-60 lbs) jika Anda memiliki ayunan ayun penuh yang cepat dan memerlukan kontrol presisi. Sesuaikan dengan kenyamanan dan jenis senar Anda.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-cb7d9591\"><div class=\"gb-container gb-container-cb7d9591 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-35072c1b gb-headline-text gbp-card__title\">Jenis senar tenis apa yang <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">terbaik untuk kenyamanan<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Natural gut dan multifilament adalah pilihan terbaik untuk kenyamanan lengan Anda. Senar tersebut memberikan penyerapan getaran yang sangat baik dan rasa yang lembut. Senar polyester bersifat kaku dan harus dihindari oleh pemain yang memiliki riwayat tennis elbow.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-14e9a9cd\"><div class=\"gb-container gb-container-14e9a9cd gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-6ab9a22f gb-headline-text gbp-card__title\">Apakah saya bisa memasangnya sendiri <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">atau menggunakan jasa profesional<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Anda tentu bisa belajar memasangnya sendiri jika memiliki mesin stringing dan latihan yang cukup. Namun, menggunakan jasa Stringer raket profesional memastikan tarikan pound (lbs) yang sangat konsisten dan menghindari risiko kerusakan yang tidak disengaja pada frame.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-220e6e85\"><div class=\"gb-container gb-container-220e6e85 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-18399ecf gb-headline-text gbp-card__title\">Mengapa pengetahuan stringing <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">sangat penting untuk sertifikasi<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Seorang Stringer Bertauliah Internasional harus memahami lebih dari sekadar menarik senar dengan clamp. Sertifikasi memerlukan pengetahuan mendalam tentang integritas frame raket, dinamika pound (lbs), serta sifat interaksi bahan senar guna memberikan saran terbaik bagi pemain.<\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-new12345\"><div class=\"gb-container gb-container-new12345 gbp-card gbp-card--border\">\n\n<h3 class=\"gb-headline gb-headline-new54321 gb-headline-text gbp-card__title\">Apakah saya sebaiknya mengikuti <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">kursus pasang tali raket<\/mark>?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ya, jika Anda ingin menghilangkan tebak-tebakan. Kursus pasang tali raket mengajarkan teknik menganyam yang benar, cara mengikat simpul yang aman, serta kalibrasi clamp mesin, memastikan bahwa proses stringing Anda melindungi raket dan mengoptimalkan performa.<\/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\">Fisika dalam Pound (lbs): Bagaimana Setelan Senar <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Memengaruhi Permainan<\/mark><\/h2>\n\n\n\n<!DOCTYPE html>\n<html lang=\"id\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Simulator Protokol Pasang Tali Raket Premium<\/title>\n    <style>\n        \/* Scoped styles for WordPress safety - PREMIUM CLEAN UI *\/\n        .tne-wrapper {\n            --bg-color: #ffffff; \n            --panel-bg: #f8fafc; \n            --text-main: #0f172a; \n            --text-muted: #64748b; \n            \n            --accent-primary: #2563eb; \n            --accent-secondary: #0ea5e9; \n            --accent-success: #10b981;\n            --accent-alert: #ef4444;\n            \n            --frame-dark: #1e293b;\n            --frame-red: #a32626;\n            --string-main: #94a3b8;\n            --string-cross: #64748b;\n            \n            --border-color: #e2e8f0;\n            --grid-line: rgba(15, 23, 42, 0.03);\n            \n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            max-width: 1000px;\n            margin: 0 auto;\n            background: var(--bg-color);\n            border-radius: 24px;\n            box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.05);\n            border: 1px solid var(--border-color);\n            overflow: hidden;\n            color: var(--text-main);\n            line-height: 1.5;\n            user-select: none;\n        }\n\n        .tne-wrapper * { box-sizing: border-box; }\n\n        .tne-stage {\n            display: flex;\n            padding: 40px 30px;\n            gap: 30px;\n            background: #ffffff; \n        }\n\n        @media (max-width: 800px) {\n            .tne-stage { flex-direction: column; padding: 30px 20px; gap: 20px; }\n        }\n\n        \/* 60\/40 Split Layout *\/\n        .tne-panel-visual {\n            flex: 1.2;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            background: var(--panel-bg);\n            border-radius: 24px;\n            border: 1px solid var(--border-color);\n            position: relative;\n            overflow: hidden;\n            box-shadow: inset 0 10px 30px rgba(15, 23, 42, 0.02);\n            min-height: 500px;\n        }\n\n        .tne-panel-visual::before {\n            content: \"\";\n            position: absolute;\n            top: 0; left: 0; right: 0; bottom: 0;\n            background-size: 40px 40px;\n            background-image: \n                linear-gradient(to right, var(--grid-line) 1px, transparent 1px),\n                linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);\n            z-index: 0;\n            pointer-events: none;\n        }\n\n        .tne-panel-controls {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 20px;\n        }\n\n        \/* Graphic Area *\/\n        .tne-svg-wrap {\n            width: 100%;\n            height: 100%;\n            position: relative;\n            z-index: 2;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            pointer-events: none;\n        }\n\n        \/* Step Indicators *\/\n        .tne-step-tracker {\n            display: flex;\n            justify-content: space-between;\n            position: relative;\n            margin-bottom: 10px;\n        }\n        .tne-step-tracker::before {\n            content: '';\n            position: absolute;\n            top: 14px;\n            left: 15px;\n            right: 15px;\n            height: 2px;\n            background: var(--border-color);\n            z-index: 1;\n        }\n        .tne-step-progress {\n            position: absolute;\n            top: 14px;\n            left: 15px;\n            height: 2px;\n            background: var(--accent-primary);\n            z-index: 2;\n            transition: width 0.4s ease;\n            width: 0%;\n        }\n\n        .tne-step-node {\n            width: 30px;\n            height: 30px;\n            border-radius: 50%;\n            background: #ffffff;\n            border: 2px solid var(--border-color);\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8rem;\n            font-weight: 700;\n            color: var(--text-muted);\n            z-index: 3;\n            transition: all 0.3s ease;\n        }\n        .tne-step-node.is-active {\n            border-color: var(--accent-primary);\n            background: var(--accent-primary);\n            color: #ffffff;\n            box-shadow: 0 0 10px rgba(37, 99, 235, 0.3);\n        }\n        .tne-step-node.is-completed {\n            border-color: var(--accent-primary);\n            color: var(--accent-primary);\n        }\n\n        \/* Info Card *\/\n        .tne-info-card {\n            background: #ffffff;\n            border: 1px solid var(--border-color);\n            border-radius: 16px;\n            padding: 24px;\n            box-shadow: 0 10px 20px rgba(0,0,0,0.02);\n            flex-grow: 1;\n            display: flex;\n            flex-direction: column;\n        }\n\n        .tne-step-title {\n            font-size: 1.4rem;\n            font-weight: 800;\n            color: var(--text-main);\n            margin-bottom: 10px;\n        }\n\n        .tne-step-desc {\n            font-size: 1rem;\n            color: var(--text-muted);\n            line-height: 1.6;\n            margin-bottom: 24px;\n        }\n\n        \/* Data Grid inside Control Panel *\/\n        .tne-data-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 12px;\n            margin-top: auto;\n            margin-bottom: 24px;\n        }\n\n        .tne-data-box {\n            background: var(--panel-bg);\n            border: 1px solid var(--border-color);\n            border-radius: 8px;\n            padding: 12px;\n            display: flex;\n            flex-direction: column;\n        }\n\n        .tne-data-label {\n            font-size: 0.7rem;\n            font-weight: 700;\n            color: var(--text-muted);\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            margin-bottom: 4px;\n        }\n\n        .tne-data-val {\n            font-size: 1.1rem;\n            font-weight: 800;\n            font-family: 'Courier New', Courier, monospace;\n            color: var(--accent-primary);\n        }\n\n        \/* Navigation Buttons *\/\n        .tne-nav-buttons {\n            display: flex;\n            gap: 12px;\n        }\n\n        .tne-btn {\n            flex: 1;\n            padding: 14px;\n            border-radius: 12px;\n            font-size: 0.95rem;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            cursor: pointer;\n            transition: all 0.2s ease;\n            text-align: center;\n        }\n\n        .tne-btn-prev {\n            background: #ffffff;\n            border: 2px solid var(--border-color);\n            color: var(--text-muted);\n        }\n        .tne-btn-prev:hover:not(:disabled) {\n            border-color: var(--text-main);\n            color: var(--text-main);\n        }\n        .tne-btn-prev:disabled {\n            opacity: 0.5;\n            cursor: not-allowed;\n        }\n\n        .tne-btn-next {\n            background: var(--accent-primary);\n            border: 2px solid var(--accent-primary);\n            color: #ffffff;\n            box-shadow: 0 4px 12px rgba(37, 99, 235, 0.2);\n        }\n        .tne-btn-next:hover {\n            background: #1d4ed8;\n            border-color: #1d4ed8;\n        }\n        .tne-btn-next.is-finish {\n            background: var(--accent-success);\n            border-color: var(--accent-success);\n            box-shadow: 0 4px 12px rgba(16, 185, 129, 0.2);\n        }\n\n        \/* ================= SVG ANIMATION STATES ================= *\/\n        \n        \/* Base hidden states *\/\n        .tne-mount { opacity: 0; transform: scale(0.8); transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); }\n        .tne-string-main { stroke-dasharray: 400; stroke-dashoffset: 400; transition: stroke-dashoffset 0.4s linear; }\n        .tne-string-cross { stroke-dasharray: 400; stroke-dashoffset: 400; transition: stroke-dashoffset 0.3s linear; }\n        .tne-knot { opacity: 0; transform: scale(0); transition: all 0.4s ease; transform-origin: center; }\n\n        \/* Step 1: Mounts *\/\n        .state-1 .tne-mount, .state-2 .tne-mount, .state-3 .tne-mount, .state-4 .tne-mount {\n            opacity: 1; transform: scale(1);\n        }\n\n        \/* Step 2: Mains *\/\n        .state-2 .tne-string-main, .state-3 .tne-string-main, .state-4 .tne-string-main {\n            stroke-dashoffset: 0;\n        }\n\n        \/* Step 3: Crosses *\/\n        .state-3 .tne-string-cross, .state-4 .tne-string-cross {\n            stroke-dashoffset: 0;\n        }\n\n        \/* Step 4: Knots *\/\n        .state-4 .tne-knot {\n            opacity: 1; transform: scale(1);\n        }\n        .state-4 .tne-knot-pulse {\n            animation: pulseKnot 1.5s infinite;\n        }\n\n        @keyframes pulseKnot {\n            0% { r: 4; opacity: 1; stroke-width: 2; }\n            100% { r: 15; opacity: 0; stroke-width: 0; }\n        }\n\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"tne-wrapper\">\n    <div class=\"tne-stage\">\n        \n        <!-- Left: Interactive Visual -->\n        <div class=\"tne-panel-visual state-1\" id=\"tneVisualPanel\">\n            <div class=\"tne-svg-wrap\">\n                <svg viewBox=\"0 0 400 500\" width=\"100%\" height=\"100%\">\n                    <defs>\n                        <linearGradient id=\"racketTheme\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n                            <stop offset=\"0%\" stop-color=\"#2d2f36\"\/>\n                            <stop offset=\"12%\" stop-color=\"#2d2f36\"\/>\n                            <stop offset=\"12.1%\" stop-color=\"#a32626\"\/>\n                            <stop offset=\"30%\" stop-color=\"#a32626\"\/>\n                            <stop offset=\"30.1%\" stop-color=\"#2d2f36\"\/>\n                            <stop offset=\"70%\" stop-color=\"#2d2f36\"\/>\n                            <stop offset=\"70.1%\" stop-color=\"#a32626\"\/>\n                            <stop offset=\"90%\" stop-color=\"#a32626\"\/>\n                            <stop offset=\"90.1%\" stop-color=\"#2d2f36\"\/>\n                            <stop offset=\"100%\" stop-color=\"#2d2f36\"\/>\n                        <\/linearGradient>\n                        \n                        <!-- Perfect oval mask to hide strings that go out of bounds -->\n                        <clipPath id=\"stringbedClip\">\n                            <ellipse cx=\"200\" cy=\"185\" rx=\"92\" ry=\"132\" \/>\n                        <\/clipPath>\n                    <\/defs>\n\n                    <!-- Machine Mounts (Behind Racquet) -->\n                    <g fill=\"#cbd5e1\" stroke=\"#64748b\" stroke-width=\"2\">\n                        <!-- 12 o'clock -->\n                        <rect class=\"tne-mount\" x=\"185\" y=\"30\" width=\"30\" height=\"25\" rx=\"4\" style=\"transform-origin: 200px 42px;\"\/>\n                        <!-- 6 o'clock -->\n                        <rect class=\"tne-mount\" x=\"185\" y=\"315\" width=\"30\" height=\"25\" rx=\"4\" style=\"transform-origin: 200px 327px;\"\/>\n                        \n                        <!-- Side Mounts (2, 4, 8, 10 o'clock approximations) -->\n                        <circle class=\"tne-mount\" cx=\"105\" cy=\"110\" r=\"10\" style=\"transform-origin: 105px 110px;\"\/>\n                        <circle class=\"tne-mount\" cx=\"295\" cy=\"110\" r=\"10\" style=\"transform-origin: 295px 110px;\"\/>\n                        <circle class=\"tne-mount\" cx=\"105\" cy=\"260\" r=\"10\" style=\"transform-origin: 105px 260px;\"\/>\n                        <circle class=\"tne-mount\" cx=\"295\" cy=\"260\" r=\"10\" style=\"transform-origin: 295px 260px;\"\/>\n                    <\/g>\n\n                    <!-- Racquet Frame -->\n                    <g>\n                        <!-- Shaft -->\n                        <rect x=\"194\" y=\"335\" width=\"12\" height=\"100\" fill=\"#2d2f36\"\/>\n                        <path d=\"M 190 335 L 210 335 L 204 350 L 196 350 Z\" fill=\"#1e293b\"\/>\n                        <!-- Head Shape -->\n                        <ellipse cx=\"200\" cy=\"185\" rx=\"100\" ry=\"140\" fill=\"none\" stroke=\"url(#racketTheme)\" stroke-width=\"12\"\/>\n                        <!-- Inner Bumper -->\n                        <ellipse cx=\"200\" cy=\"185\" rx=\"93\" ry=\"133\" fill=\"none\" stroke=\"#1e293b\" stroke-width=\"2\"\/>\n                    <\/g>\n\n                    <!-- Wrap both string groups inside the clip path -->\n                    <g clip-path=\"url(#stringbedClip)\">\n                        <!-- Main Strings (Vertical) -->\n                        <g stroke=\"var(--string-main)\" stroke-width=\"1.5\" stroke-linecap=\"round\">\n                            <!-- Center outward, alternating Top-Down and Bottom-Up -->\n                            <line class=\"tne-string-main\" x1=\"206\" y1=\"52\" x2=\"206\" y2=\"318\" style=\"transition-delay: 0.0s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"194\" y1=\"52\" x2=\"194\" y2=\"318\" style=\"transition-delay: 0.1s;\" \/>\n                            \n                            <line class=\"tne-string-main\" x1=\"218\" y1=\"316\" x2=\"218\" y2=\"54\" style=\"transition-delay: 0.2s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"182\" y1=\"316\" x2=\"182\" y2=\"54\" style=\"transition-delay: 0.3s;\" \/>\n                            \n                            <line class=\"tne-string-main\" x1=\"230\" y1=\"59\" x2=\"230\" y2=\"311\" style=\"transition-delay: 0.4s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"170\" y1=\"59\" x2=\"170\" y2=\"311\" style=\"transition-delay: 0.5s;\" \/>\n                            \n                            <line class=\"tne-string-main\" x1=\"242\" y1=\"305\" x2=\"242\" y2=\"65\" style=\"transition-delay: 0.6s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"158\" y1=\"305\" x2=\"158\" y2=\"65\" style=\"transition-delay: 0.7s;\" \/>\n\n                            <line class=\"tne-string-main\" x1=\"254\" y1=\"73\" x2=\"254\" y2=\"297\" style=\"transition-delay: 0.8s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"146\" y1=\"73\" x2=\"146\" y2=\"297\" style=\"transition-delay: 0.9s;\" \/>\n\n                            <line class=\"tne-string-main\" x1=\"266\" y1=\"286\" x2=\"266\" y2=\"84\" style=\"transition-delay: 1.0s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"134\" y1=\"286\" x2=\"134\" y2=\"84\" style=\"transition-delay: 1.1s;\" \/>\n\n                            <line class=\"tne-string-main\" x1=\"278\" y1=\"98\" x2=\"278\" y2=\"272\" style=\"transition-delay: 1.2s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"122\" y1=\"98\" x2=\"122\" y2=\"272\" style=\"transition-delay: 1.3s;\" \/>\n                            \n                            <line class=\"tne-string-main\" x1=\"290\" y1=\"240\" x2=\"290\" y2=\"130\" style=\"transition-delay: 1.4s;\" \/>\n                            <line class=\"tne-string-main\" x1=\"110\" y1=\"240\" x2=\"110\" y2=\"130\" style=\"transition-delay: 1.5s;\" \/>\n                        <\/g>\n\n                        <!-- Cross Strings (Horizontal) -->\n                        <g stroke=\"var(--string-cross)\" stroke-width=\"1.5\" stroke-linecap=\"round\">\n                            <!-- Top to bottom, weaving Left-Right and Right-Left -->\n                            <line class=\"tne-string-cross\" x1=\"130\" y1=\"65\" x2=\"270\" y2=\"65\" style=\"transition-delay: 0.0s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"270\" y1=\"78\" x2=\"130\" y2=\"78\" style=\"transition-delay: 0.1s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"120\" y1=\"91\" x2=\"280\" y2=\"91\" style=\"transition-delay: 0.2s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"290\" y1=\"104\" x2=\"110\" y2=\"104\" style=\"transition-delay: 0.3s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"100\" y1=\"117\" x2=\"300\" y2=\"117\" style=\"transition-delay: 0.4s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"300\" y1=\"130\" x2=\"100\" y2=\"130\" style=\"transition-delay: 0.5s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"100\" y1=\"143\" x2=\"300\" y2=\"143\" style=\"transition-delay: 0.6s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"300\" y1=\"156\" x2=\"100\" y2=\"156\" style=\"transition-delay: 0.7s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"100\" y1=\"169\" x2=\"300\" y2=\"169\" style=\"transition-delay: 0.8s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"303\" y1=\"182\" x2=\"97\" y2=\"182\" style=\"transition-delay: 0.9s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"97\" y1=\"195\" x2=\"303\" y2=\"195\" style=\"transition-delay: 1.0s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"302\" y1=\"208\" x2=\"98\" y2=\"208\" style=\"transition-delay: 1.1s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"100\" y1=\"221\" x2=\"300\" y2=\"221\" style=\"transition-delay: 1.2s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"300\" y1=\"234\" x2=\"100\" y2=\"234\" style=\"transition-delay: 1.3s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"100\" y1=\"247\" x2=\"300\" y2=\"247\" style=\"transition-delay: 1.4s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"290\" y1=\"260\" x2=\"110\" y2=\"260\" style=\"transition-delay: 1.5s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"115\" y1=\"273\" x2=\"285\" y2=\"273\" style=\"transition-delay: 1.6s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"275\" y1=\"286\" x2=\"125\" y2=\"286\" style=\"transition-delay: 1.7s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"135\" y1=\"299\" x2=\"265\" y2=\"299\" style=\"transition-delay: 1.8s;\" \/>\n                            <line class=\"tne-string-cross\" x1=\"260\" y1=\"310\" x2=\"140\" y2=\"310\" style=\"transition-delay: 1.9s;\" \/>\n                        <\/g>\n                    <\/g>\n\n                    <!-- Tie-off Knots -->\n                    <g>\n                        <!-- Top Left (Mains tie off) -->\n                        <circle cx=\"134\" cy=\"84\" r=\"4\" fill=\"var(--accent-alert)\" class=\"tne-knot\" style=\"transform-origin: 134px 84px;\" \/>\n                        <circle cx=\"134\" cy=\"84\" r=\"4\" fill=\"none\" stroke=\"var(--accent-alert)\" class=\"tne-knot tne-knot-pulse\" style=\"transform-origin: 134px 84px;\" \/>\n                        \n                        <!-- Top Right (Cross start tie off) -->\n                        <circle cx=\"266\" cy=\"84\" r=\"4\" fill=\"var(--accent-alert)\" class=\"tne-knot\" style=\"transform-origin: 266px 84px;\" \/>\n                        <circle cx=\"266\" cy=\"84\" r=\"4\" fill=\"none\" stroke=\"var(--accent-alert)\" class=\"tne-knot tne-knot-pulse\" style=\"transform-origin: 266px 84px;\" \/>\n                        \n                        <!-- Bottom Left (Cross finish tie off) -->\n                        <circle cx=\"130\" cy=\"286\" r=\"4\" fill=\"var(--accent-alert)\" class=\"tne-knot\" style=\"transform-origin: 130px 286px;\" \/>\n                        <circle cx=\"130\" cy=\"286\" r=\"4\" fill=\"none\" stroke=\"var(--accent-alert)\" class=\"tne-knot tne-knot-pulse\" style=\"transform-origin: 130px 286px;\" \/>\n                        \n                        <!-- Bottom Right (Mains tie off) -->\n                        <circle cx=\"270\" cy=\"286\" r=\"4\" fill=\"var(--accent-alert)\" class=\"tne-knot\" style=\"transform-origin: 270px 286px;\" \/>\n                        <circle cx=\"270\" cy=\"286\" r=\"4\" fill=\"none\" stroke=\"var(--accent-alert)\" class=\"tne-knot tne-knot-pulse\" style=\"transform-origin: 270px 286px;\" \/>\n                    <\/g>\n                <\/svg>\n            <\/div>\n        <\/div>\n\n        <!-- Right: Controls & Info -->\n        <div class=\"tne-panel-controls\">\n            \n            <div class=\"tne-step-tracker\">\n                <div class=\"tne-step-progress\" id=\"tneProgress\"><\/div>\n                <div class=\"tne-step-node is-active\" id=\"node1\">1<\/div>\n                <div class=\"tne-step-node\" id=\"node2\">2<\/div>\n                <div class=\"tne-step-node\" id=\"node3\">3<\/div>\n                <div class=\"tne-step-node\" id=\"node4\">4<\/div>\n            <\/div>\n\n            <div class=\"tne-info-card\">\n                <h3 class=\"tne-step-title\" id=\"tneTitle\">Pemasangan Frame<\/h3>\n                <p class=\"tne-step-desc\" id=\"tneDesc\">Kunci raket menggunakan sistem dudukan 6 titik. Pemasangan yang benar mencegah frame melengkung atau retak di bawah tarikan pound (lbs) yang tinggi selama proses stringing.<\/p>\n                \n                <div class=\"tne-data-grid\">\n                    <div class=\"tne-data-box\">\n                        <span class=\"tne-data-label\">Area Fokus<\/span>\n                        <span class=\"tne-data-val\" id=\"tneData1\">Dudukan Frame<\/span>\n                    <\/div>\n                    <div class=\"tne-data-box\">\n                        <span class=\"tne-data-label\">Tindakan<\/span>\n                        <span class=\"tne-data-val\" id=\"tneData2\">Kunci Kuat<\/span>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tne-nav-buttons\">\n                    <button class=\"tne-btn tne-btn-prev\" id=\"btnPrev\" disabled>Kembali<\/button>\n                    <button class=\"tne-btn tne-btn-next\" id=\"btnNext\">Pasang Senar Utama<\/button>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n<\/div>\n\n<script>\n    document.addEventListener('DOMContentLoaded', function() {\n        \n        const stepsData = [\n            {\n                title: \"Pemasangan Frame\",\n                desc: \"Kunci raket menggunakan sistem dudukan 6 titik. Pemasangan yang benar mencegah frame melengkung, terdistorsi, atau retak di bawah tarikan pound (lbs) yang tinggi selama proses stringing.\",\n                data1: \"Dudukan Frame\",\n                data2: \"Kunci Kuat\",\n                btnNext: \"Pasang Senar Utama\"\n            },\n            {\n                title: \"Memasang Senar Utama (Mains)\",\n                desc: \"Pasang senar vertikal (utama\/mains) mulai dari bagian tengah ke arah luar. Tarik pound (lbs) secara bergantian pada sisi kiri dan kanan agar tekanan seimbang di seluruh kepala raket.\",\n                data1: \"Senar Vertikal\",\n                data2: \"Tengah ke Luar\",\n                btnNext: \"Anyam Senar Silang\"\n            },\n            {\n                title: \"Menganyam Senar Silang (Crosses)\",\n                desc: \"Anyam senar horizontal (silang\/crosses) dari bagian atas raket turun ke bawah. Tarik pound (lbs) pada setiap senar satu per satu, kurangi gesekan untuk mencegah senar utama terbakar.\",\n                data1: \"Senar Horizontal\",\n                data2: \"Atas ke Bawah\",\n                btnNext: \"Simpul Ikat Akhir\"\n            },\n            {\n                title: \"Mengikat Simpul Akhir\",\n                desc: \"Amankan pekerjaan senar dengan mengikatnya di lubang grommet yang telah ditentukan. Gunakan simpul awal\/akhir profesional (seperti Parnell Knot) dan tarik kencang untuk menjaga kekalan paun.\",\n                data1: \"Titik Simpul\",\n                data2: \"Kunci Tarikan\",\n                btnNext: \"Ulangi Proses\"\n            }\n        ];\n\n        let currentStep = 1;\n        \n        const visualPanel = document.getElementById('tneVisualPanel');\n        const titleEl = document.getElementById('tneTitle');\n        const descEl = document.getElementById('tneDesc');\n        const data1El = document.getElementById('tneData1');\n        const data2El = document.getElementById('tneData2');\n        const btnPrev = document.getElementById('btnPrev');\n        const btnNext = document.getElementById('btnNext');\n        const progressBar = document.getElementById('tneProgress');\n\n        function updateUI() {\n            const data = stepsData[currentStep - 1];\n            \n            \/\/ Update Text\n            titleEl.innerText = data.title;\n            descEl.innerText = data.desc;\n            data1El.innerText = data.data1;\n            data2El.innerText = data.data2;\n            \n            \/\/ Update Buttons\n            if (currentStep === 1) {\n                btnPrev.disabled = true;\n                btnNext.innerText = data.btnNext;\n                btnNext.classList.remove('is-finish');\n            } else if (currentStep === 4) {\n                btnPrev.disabled = false;\n                btnNext.innerText = data.btnNext;\n                btnNext.classList.add('is-finish');\n            } else {\n                btnPrev.disabled = false;\n                btnNext.innerText = data.btnNext;\n                btnNext.classList.remove('is-finish');\n            }\n\n            \/\/ Update Progress Bar\n            progressBar.style.width = ((currentStep - 1) \/ 3) * 100 + \"%\";\n\n            \/\/ Update Nodes\n            for (let i = 1; i <= 4; i++) {\n                const node = document.getElementById('node' + i);\n                if (i < currentStep) {\n                    node.classList.add('is-completed');\n                    node.classList.remove('is-active');\n                    node.innerHTML = \"\u2713\";\n                } else if (i === currentStep) {\n                    node.classList.add('is-active');\n                    node.classList.remove('is-completed');\n                    node.innerHTML = i;\n                } else {\n                    node.classList.remove('is-active', 'is-completed');\n                    node.innerHTML = i;\n                }\n            }\n\n            \/\/ Update SVG Visual State\n            visualPanel.className = `tne-panel-visual state-${currentStep}`;\n        }\n\n        btnNext.addEventListener('click', () => {\n            if (currentStep < 4) {\n                currentStep++;\n                updateUI();\n            } else {\n                \/\/ Reset\n                currentStep = 1;\n                updateUI();\n            }\n        });\n\n        btnPrev.addEventListener('click', () => {\n            if (currentStep > 1) {\n                currentStep--;\n                updateUI();\n            }\n        });\n        \n        \/\/ Init\n        updateUI();\n    });\n<\/script>\n\n<\/body>\n<\/html>\n\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<!DOCTYPE html>\n<html lang=\"id\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Pemeriksaan Pasang Tali Raket Tenis<\/title>\n    <style>\n        \/* WordPress Conflict Fixes:\n           1. Scoped everything under #bsw-quiz-widget\n           2. Replaced the generic body tag styling with a wrapper class\n           3. Prefixed all classes and IDs with \"bsw-quiz-\" to avoid clashes\n           4. Reset box-sizing, margins, and button defaults\n        *\/\n        \n        #bsw-quiz-widget {\n            font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            padding: 20px 0;\n            margin: 0;\n            background-color: transparent; \/* Lets your WP theme background show through *\/\n        }\n\n        #bsw-quiz-widget * {\n            box-sizing: border-box;\n        }\n\n        #bsw-quiz-widget .bsw-quiz-container {\n            width: 100%;\n            max-width: 500px;\n            background: #fff;\n            border-radius: 12px;\n            box-shadow: 0 10px 25px rgba(0,0,0,0.1);\n            overflow: hidden;\n            border: 1px solid #eee;\n            margin: 0 auto;\n        }\n\n        #bsw-quiz-widget .bsw-quiz-header {\n            background: linear-gradient(135deg, #0B2447, #19376D);\n            color: #fff;\n            padding: 24px 20px;\n            text-align: center;\n            position: relative;\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-quiz-header-accent {\n            position: absolute;\n            top: 0; left: 0; right: 0;\n            height: 4px;\n            background: linear-gradient(90deg, #FFD700, #FDB931, #FFD700);\n        }\n\n        #bsw-quiz-widget .bsw-score-badge {\n            display: inline-flex;\n            align-items: center;\n            gap: 6px;\n            background: #fff;\n            padding: 6px 16px;\n            border-radius: 20px;\n            font-weight: 700;\n            font-size: 14px;\n            color: #0B2447;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card {\n            padding: 14px 16px;\n            border-radius: 10px;\n            cursor: pointer;\n            border: 2px solid #eee;\n            background: #fff;\n            transition: all 0.2s ease;\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card:hover {\n            border-color: #19376D;\n            background: #F8FAFF;\n            transform: translateY(-1px);\n        }\n\n        #bsw-quiz-widget .bsw-opt-card.selected {\n            border-color: #0B2447;\n            background: #F0F4F8;\n        }\n\n        #bsw-quiz-widget .bsw-radio-circle {\n            width: 22px;\n            height: 22px;\n            border-radius: 50%;\n            border: 2px solid #ccc;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            flex-shrink: 0;\n            transition: all 0.2s ease;\n            margin: 0;\n            padding: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card.selected .bsw-radio-circle {\n            border-color: #0B2447;\n            background: #0B2447;\n        }\n\n        #bsw-quiz-widget .bsw-radio-dot {\n            width: 8px;\n            height: 8px;\n            background: #FFD700;\n            border-radius: 50%;\n            opacity: 0;\n            transform: scale(0);\n            transition: all 0.2s ease;\n            margin: 0;\n        }\n\n        #bsw-quiz-widget .bsw-opt-card.selected .bsw-radio-dot {\n            opacity: 1;\n            transform: scale(1);\n        }\n\n        #bsw-quiz-widget .bsw-nav-btn {\n            flex: 1;\n            padding: 14px;\n            border: none;\n            border-radius: 8px;\n            font-weight: 700;\n            font-size: 15px;\n            cursor: pointer;\n            transition: all 0.2s;\n            margin: 0;\n            text-align: center;\n            line-height: normal;\n            font-family: inherit;\n            appearance: none;\n        }\n\n        #bsw-quiz-widget .bsw-btn-prev {\n            background: #F0F4F8;\n            color: #0B2447;\n            border: 1px solid rgba(11,36,71,0.2);\n        }\n\n        #bsw-quiz-widget .bsw-btn-prev:not(:disabled):hover {\n            background: #E2E8F0;\n        }\n\n        #bsw-quiz-widget .bsw-btn-next {\n            background: linear-gradient(135deg, #0B2447, #19376D);\n            color: #fff;\n        }\n\n        #bsw-quiz-widget .bsw-btn-next:not(:disabled):hover {\n            box-shadow: 0 4px 12px rgba(11,36,71,0.3);\n            transform: translateY(-1px);\n        }\n\n        #bsw-quiz-widget .bsw-btn-next:disabled, \n        #bsw-quiz-widget .bsw-btn-prev:disabled {\n            opacity: 0.5;\n            cursor: not-allowed;\n            transform: none;\n            box-shadow: none;\n        }\n        \n        #bsw-quiz-widget a {\n            text-decoration: none;\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div id=\"bsw-quiz-widget\">\n    <div class=\"bsw-quiz-container\">\n        <div class=\"bsw-quiz-header\">\n            <div class=\"bsw-quiz-header-accent\"><\/div>\n            <div style=\"font-size: 22px; font-weight: 800; margin-bottom: 6px; letter-spacing: -0.5px; line-height: 1.2;\">\ud83c\udfbe Evaluasi Pasang Tali Raket Tenis<\/div>\n            <div style=\"font-size: 14px; opacity: 0.9; line-height: 1.4; margin-bottom: 16px;\">\n                <strong>Apakah Anda memahami proses pasang tali raket, jenis senar, dan pound (lbs)?<\/strong>\n            <\/div>\n            <div class=\"bsw-score-badge\">\n                <span id=\"bsw-current-score-top\">0<\/span> \/ <span id=\"bsw-total-score-top\">8<\/span>\n            <\/div>\n        <\/div>\n\n        <div id=\"bsw-quiz-main\" style=\"padding: 24px;\">\n            <div style=\"display: flex; flex-direction: column; gap: 8px; margin-bottom: 24px; padding: 14px; background: #F0F4F8; border-radius: 10px; border: 1px solid rgba(11,36,71,0.15);\">\n                <div style=\"display: flex; justify-content: space-between; align-items: center;\">\n                    <div style=\"display: flex; align-items: center; gap: 12px;\">\n                        <div id=\"bsw-progress-circle\" style=\"width: 40px; height: 40px; border-radius: 50%; background: conic-gradient(#0B2447 0deg 0deg, #F0F4F8 0deg 360deg); display: flex; align-items: center; justify-content: center; font-weight: 800; color: #0B2447; font-size: 14px; border: 3px solid #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.08); margin: 0; padding: 0;\">1<\/div>\n                        <div style=\"margin: 0; padding: 0;\">\n                            <div style=\"font-size: 14px; font-weight: 700; color: #1a1a1a; margin: 0; line-height: 1.2;\">Pertanyaan <span id=\"bsw-current-step\">1<\/span> dari 8<\/div>\n                            <div id=\"bsw-skill-label\" style=\"font-size: 11px; color: #19376D; font-weight: 800; text-transform: uppercase; letter-spacing: 0.8px; margin: 0; line-height: 1.2;\">STRINGING<\/div>\n                        <\/div>\n                    <\/div>\n                    <div id=\"bsw-question-tag\" style=\"font-size: 10px; color: #0B2447; background: #FFD700; padding: 5px 12px; border-radius: 12px; font-weight: 800; letter-spacing: 0.5px; margin: 0;\">SETELAN<\/div>\n                <\/div>\n            <\/div>\n\n            <div id=\"bsw-quiz-card\" style=\"min-height: 250px;\">\n                <div id=\"bsw-question-content\"><\/div>\n            <\/div>\n\n            <div style=\"display: flex; gap: 12px; margin-top: 28px;\">\n                <button id=\"bsw-prev-btn\" class=\"bsw-nav-btn bsw-btn-prev\" disabled>\u2190 Sebelumnya<\/button>\n                <button id=\"bsw-next-btn\" class=\"bsw-nav-btn bsw-btn-next\" disabled>Pertanyaan Berikutnya<\/button>\n            <\/div>\n        <\/div>\n\n        <div id=\"bsw-result-screen\" style=\"text-align: center; padding: 40px 24px; display: none;\">\n            <div id=\"bsw-result-emoji\" style=\"font-size: 56px; margin-bottom: 12px; animation: bounce 1s ease infinite; line-height: 1;\">\ud83c\udf89<\/div>\n            <div id=\"bsw-result-title\" style=\"font-size: 24px; font-weight: 800; color: #1a1a1a; margin-bottom: 8px; line-height: 1.2;\">Analisis Selesai!<\/div>\n            <div id=\"bsw-final-score\" style=\"font-size: 48px; font-weight: 900; background: linear-gradient(135deg, #0B2447, #19376D); -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 24px; line-height: 1;\">Siap<\/div>\n            \n            <div style=\"background: #F8FAFF; border-radius: 12px; padding: 20px; border: 1px solid #EEF2FF; margin-bottom: 28px; box-shadow: inset 0 2px 4px rgba(0,0,0,0.02);\">\n                 <p style=\"color:#444; font-size:15px; line-height:1.6; margin: 0;\">Luar biasa! Sekarang Anda telah memahami faktor penting dalam memasang tali raket tenis, apakah Anda siap meningkatkan keahlian teknis Anda bersama profesional?<\/p>\n            <\/div>\n\n            <a id=\"bsw-apply-btn\" href=\"https:\/\/beststringer.com\/stringing-course-application\/\" target=\"_blank\" style=\"display: block; padding: 18px; border-radius: 10px; font-weight: 800; font-size: 16px; background: linear-gradient(135deg, #0B2447, #19376D); color: #FFD700; text-decoration: none; box-shadow: 0 6px 20px rgba(11,36,71,0.25); border: 2px solid #FFD700; transition: all 0.3s ease;\">\n                \ud83c\udf93 Daftar Kursus Stringer BSW\n            <\/a>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    'use strict';\n\n    const DRILLS = [\n        {q:\"Apa tanda paling jelas bahwa raket tenis perlu dipasang tali ulang?\", opts:[\"Kehilangan pound (lbs) atau rasa hampa saat benturan\", \"Grip pegangan mulai mengelupas\", \"Raket terasa sedikit lebih berat\", \"Frame raket menjadi sangat bersih\"], correct:0, skill:\"perawatan\", label:\"TANDA\"},\n        {q:\"Mengapa pemeriksaan grommet sangat penting sebelum proses pasang tali raket?\", opts:[\"Agar raket terlihat lebih baru\", \"To memastikan tidak ada bagian frame yang tajam yang bisa memutuskan senar baru\", \"Untuk mengubah berat keseluruhan raket\", \"Karena grommet menentukan tingkat pound (lbs) senar\"], correct:1, skill:\"persiapan\", label:\"GROMMET\"},\n        {q:\"Peralatan apa saja yang mutlak diperlukan untuk memasang tali raket tenis dengan benar?\", opts:[\"Hanya sebuah gunting biasa\", \"Mesin stringing, pemotong senar, tang jepit, dan tusukan (awl)\", \"Palu, lem perekat, dan senar cadangan\", \"Benda berat apa saja untuk menarik senar kencang\"], correct:1, skill:\"peralatan\", label:\"ALAT\"},\n        {q:\"Bagaimana tarikan pound (lbs) senar yang lebih rendah secara umum memengaruhi performa raket tenis?\", opts:[\"Menghilangkan seluruh potensi putaran bola (spin)\", \"Memberikan tenaga pantulan lebih besar dan rasa yang lebih empuk\/nyaman pada lengan\", \"Membuat raket terasa jauh lebih berat\", \"Menjamin senar tidak akan pernah putus\"], correct:1, skill:\"pound (lbs)\", label:\"TENAGA\"},\n        {q:\"Jenis senar tenis apa yang terkenal karena daya tahan ekstrem dan kontrol luar biasa tetapi kurang ramah bagi lengan?\", opts:[\"Natural Gut\", \"Polyester\", \"Multifilament\", \"Synthetic Gut\"], correct:1, skill:\"bahan senar\", label:\"POLYESTER\"},\n        {q:\"Bagaimana tahapan umum yang benar dalam proses pasang tali raket?\", opts:[\"Menganyam senar silang, memasang senar utama, memasang frame pada dudukan, mengikat simpul\", \"Mengikat simpul, memasang frame pada dudukan, memasang senar silang, menganyam senar utama\", \"Memasang frame pada dudukan, memasang senar utama, menganyam senar silang, mengikat simpul\", \"Memasang senar utama, mengikat simpul, memasang frame pada dudukan, menganyam senar silang\"], correct:2, skill:\"proses\", label:\"ALUR\"},\n        {q:\"Kapan seorang pemain tenis harus mempertimbangkan untuk menggunakan jasa Stringer profesional?\", opts:[\"Ketika mereka ingin mengganti ukuran grip pegangan\", \"Ketika mereka tidak memiliki peralatan, waktu, atau rasa percaya diri untuk memasang senar secara merata\", \"Ketika mereka ingin membeli raket baru\", \"Hanya ketika bermain dalam turnamen profesional\"], correct:1, skill:\"layanan\", label:\"PROFESIONAL\"},\n        {q:\"Apa yang dipelajari seorang Stringer Bertauliah Internasional dalam kursus pasang tali raket formal?\", opts:[\"Cara memenangkan lebih banyak pertandingan tenis\", \"Cara mengoperasikan mesin, memilih senar dengan tepat, dan mengikat simpul dengan aman tanpa merusak frame\", \"Cara memproduksi senar raket sendiri\", \"Cara menghindari pemasangan tali raket sama sekali\"], correct:1, skill:\"edukasi\", label:\"KURSUS\"}\n    ];\n\n    let current = 0;\n    let answers = {};\n\n    const el = {\n        quizMain: document.getElementById('bsw-quiz-main'),\n        resultScreen: document.getElementById('bsw-result-screen'),\n        currentScoreTop: document.getElementById('bsw-current-score-top'),\n        totalScoreTop: document.getElementById('bsw-total-score-top'),\n        currentStep: document.getElementById('bsw-current-step'),\n        progressCircle: document.getElementById('bsw-progress-circle'),\n        skillLabel: document.getElementById('bsw-skill-label'),\n        questionTag: document.getElementById('bsw-question-tag'),\n        questionContent: document.getElementById('bsw-question-content'),\n        prevBtn: document.getElementById('bsw-prev-btn'),\n        nextBtn: document.getElementById('bsw-next-btn'),\n        finalScore: document.getElementById('bsw-final-score'),\n        resultEmoji: document.getElementById('bsw-result-emoji'),\n        resultTitle: document.getElementById('bsw-result-title')\n    };\n\n    function updateProgress() {\n        el.currentStep.textContent = current + 1;\n        el.totalScoreTop.textContent = DRILLS.length;\n        const answeredCount = Object.keys(answers).length;\n        el.currentScoreTop.textContent = answeredCount;\n        \n        const progress = ((current + 1) \/ DRILLS.length) * 360;\n        el.progressCircle.style.background = `conic-gradient(#0B2447 0deg ${progress}deg, #F0F4F8 ${progress}deg 360deg)`;\n        el.progressCircle.textContent = current + 1;\n    }\n\n    function renderQuestion() {\n        const drill = DRILLS[current];\n        const answeredIndex = answers[current];\n        let html = `<div style=\"font-size: 18px; font-weight: 700; color: #1a1a1a; line-height: 1.5; margin-bottom: 24px; margin-top: 0;\">${drill.q}<\/div><div style=\"display: grid; gap: 12px; margin: 0; padding: 0;\">`;\n        \n        drill.opts.forEach((opt, i) => {\n            const isSelected = answeredIndex === i;\n            html += `\n            <div class=\"bsw-opt-card ${isSelected ? 'selected' : ''}\" data-index=\"${i}\">\n                <div class=\"bsw-radio-circle\">\n                    <div class=\"bsw-radio-dot\"><\/div>\n                <\/div>\n                <div style=\"font-weight: 600; font-size: 15px; color: ${isSelected ? '#0B2447' : '#444'}; margin: 0; padding: 0; line-height: 1.4;\">${opt}<\/div>\n            <\/div>`;\n        });\n        \n        html += '<\/div>';\n        el.questionContent.innerHTML = html;\n        el.skillLabel.textContent = drill.skill;\n        el.questionTag.textContent = drill.label;\n\n        document.querySelectorAll('.bsw-opt-card').forEach(card => {\n            card.addEventListener('click', function() {\n                const idx = parseInt(this.getAttribute('data-index'));\n                answers[current] = idx;\n                renderQuestion();\n            });\n        });\n\n        el.prevBtn.disabled = current === 0;\n        el.nextBtn.textContent = current === DRILLS.length - 1 ? 'Lihat Hasil Penilaian \ud83c\udf89' : 'Pertanyaan Berikutnya';\n        \n        const isAnswered = answers[current] !== undefined;\n        el.nextBtn.disabled = !isAnswered;\n        \n        updateProgress();\n    }\n\n    function calculateResults() {\n        let score = 0;\n        DRILLS.forEach((d, i) => {\n            if (answers[i] === d.correct) {\n                score++;\n            }\n        });\n\n        el.quizMain.style.display = 'none';\n        el.resultScreen.style.display = 'block';\n        const percent = Math.round((score \/ DRILLS.length) * 100);\n        \n        el.finalScore.textContent = percent + '%';\n        \n        const emoji = percent >= 80 ? '\ud83c\udfc6' : '\ud83d\udc4d';\n        const title = percent >= 80 ? 'Pemahaman yang Sangat Baik!' : 'Awal yang Baik';\n        \n        el.resultEmoji.textContent = emoji;\n        el.resultTitle.textContent = title;\n    }\n\n    el.nextBtn.addEventListener('click', () => {\n        if (current < DRILLS.length - 1) {\n            current++;\n            renderQuestion();\n        } else {\n            calculateResults();\n        }\n    });\n\n    el.prevBtn.addEventListener('click', () => {\n        if (current > 0) {\n            current--;\n            renderQuestion();\n        }\n    });\n\n    \/\/ Initial render\n    renderQuestion();\n});\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/div>\n\n<div class=\"gb-container gb-container-5b3bc5e8\">\n\n<div class=\"gb-headline gb-headline-2f04cb32 gb-headline-text gbp-section__tagline\">Integritas Pemasangan Senar<\/div>\n\n\n\n<h2 class=\"gb-headline gb-headline-bba2ffc2 gb-headline-text gbp-section__headline\">Spesifikasi <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Teruji<\/mark><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pendekatan pasang tali raket kami didasarkan pada parameter peralatan terverifikasi yang digunakan oleh para profesional top. Kami mengutamakan keamanan lengan, evaluasi pound (lbs) yang tepat, dan efisiensi gaya bermain di atas sekadar klaim kosong.<\/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\">15+<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-a40d5ff4 gb-headline-text\">Tahun Menganalisis Setelan<\/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\">100%<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-5dd5c27e gb-headline-text\">Akurasi Tarikan Pound (lbs)<\/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\">Aman<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-135bc509 gb-headline-text\">Perlindungan Frame Aman<\/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\">4<\/div>\n\n\n\n<div class=\"gb-headline gb-headline-7d08250a gb-headline-text\">Alur Pemilihan 4 Langkah<\/div>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<!DOCTYPE html>\n<html lang=\"id\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Pengaruh Karakteristik terhadap Gaya Bermain<\/title>\n<style>\n\/* WordPress Conflict Fixes:\n  1. Everything is scoped under #bsw-racquet-comparison\n  2. All class names are prefixed with \"bsw-\" to prevent clashes\n  3. Added specific overrides for common WP theme table defaults (borders, padding, background)\n*\/\n\n#bsw-racquet-comparison {\n  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n  margin: 20px 0;\n  max-width: 100%;\n  line-height: 1.5;\n  color: #333;\n}\n\n#bsw-racquet-comparison * {\n  box-sizing: border-box;\n}\n\n#bsw-racquet-comparison .bsw-header {\n  text-align: center;\n  margin-bottom: 20px;\n  color: #2a3f90;\n  font-size: 1.3em;\n  font-weight: bold;\n  line-height: 1.3;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n\/* Desktop Table View *\/\n#bsw-racquet-comparison .bsw-table {\n  width: 100% !important;\n  border-collapse: separate !important;\n  border-spacing: 0 !important;\n  box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n  border-radius: 8px;\n  overflow: hidden;\n  display: table !important;\n  background: #fff;\n  margin: 0;\n  padding: 0;\n  border: none !important;\n}\n\n#bsw-racquet-comparison .bsw-table th,\n#bsw-racquet-comparison .bsw-table td {\n  padding: 14px !important;\n  text-align: left !important;\n  vertical-align: top !important;\n  border: none !important;\n  border-bottom: 1px solid #e0e0e0 !important;\n  background: none;\n  margin: 0;\n}\n\n#bsw-racquet-comparison .bsw-table th {\n  background: linear-gradient(135deg, #1a2980 0%, #26d0ce 100%) !important;\n  color: white !important;\n  font-weight: 600 !important;\n  font-size: 0.95em !important;\n}\n\n#bsw-racquet-comparison .bsw-table tr:last-child td {\n  border-bottom: none !important;\n}\n\n#bsw-racquet-comparison .bsw-table tr:nth-child(even) td:not(.bsw-highlight) {\n  background-color: #f8f9fa !important;\n}\n\n#bsw-racquet-comparison .bsw-table td:first-child {\n  font-weight: 600;\n  color: #1a2980;\n  width: 20%;\n  font-size: 0.9em;\n}\n\n#bsw-racquet-comparison .bsw-table td:nth-child(2) {\n  color: #555;\n  border-right: 1px solid #e0e0e0 !important;\n  width: 40%;\n  font-size: 0.85em;\n}\n\n#bsw-racquet-comparison .bsw-highlight {\n  background: linear-gradient(to right, rgba(220, 250, 220, 0.7), rgba(220, 250, 220, 0.3)) !important;\n  width: 40%;\n  border-left: 4px solid #37ba2b !important;\n  font-size: 0.85em;\n  color: #2d3748;\n}\n\n#bsw-racquet-comparison .bsw-highlight::before {\n  content: '\u2713 ';\n  color: #37ba2b;\n  font-weight: bold;\n  font-size: 1.1em;\n}\n\n\/* Mobile Card View *\/\n#bsw-racquet-comparison .bsw-mobile-cards {\n  display: none;\n}\n\n#bsw-racquet-comparison .bsw-card {\n  background: white;\n  border-radius: 8px;\n  margin-bottom: 16px;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n  overflow: hidden;\n  border: 1px solid #eee;\n}\n\n#bsw-racquet-comparison .bsw-card-header {\n  background: linear-gradient(135deg, #1a2980 0%, #26d0ce 100%);\n  color: white;\n  padding: 12px;\n  font-weight: 600;\n  font-size: 1em;\n  margin: 0;\n}\n\n#bsw-racquet-comparison .bsw-card-content {\n  padding: 16px;\n}\n\n#bsw-racquet-comparison .bsw-row {\n  margin-bottom: 16px;\n  padding-bottom: 16px;\n  border-bottom: 1px solid #e0e0e0;\n}\n\n#bsw-racquet-comparison .bsw-row:last-child {\n  border-bottom: none;\n  margin-bottom: 0;\n  padding-bottom: 0;\n}\n\n#bsw-racquet-comparison .bsw-trad-opt {\n  background-color: #f8f9fa;\n  padding: 10px;\n  border-radius: 4px;\n  margin-bottom: 12px;\n  font-size: 0.85em;\n  color: #555;\n  border-left: 3px solid #ccc;\n}\n\n#bsw-racquet-comparison .bsw-modern-opt {\n  background: linear-gradient(to right, rgba(220, 250, 220, 0.7), rgba(220, 250, 220, 0.3));\n  padding: 10px;\n  border-radius: 4px;\n  border-left: 4px solid #37ba2b;\n  font-size: 0.85em;\n  color: #2d3748;\n}\n\n#bsw-racquet-comparison .bsw-modern-opt::before {\n  content: '\u2713 ';\n  color: #37ba2b;\n  font-weight: bold;\n}\n\n#bsw-racquet-comparison .bsw-label {\n  font-weight: 700;\n  font-size: 0.75em;\n  margin-bottom: 6px;\n  color: #666;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n  display: block;\n}\n\n\/* Responsive Breakpoints *\/\n@media (max-width: 768px) {\n  #bsw-racquet-comparison .bsw-table {\n    display: none !important;\n  }\n  #bsw-racquet-comparison .bsw-mobile-cards {\n    display: block !important;\n  }\n  #bsw-racquet-comparison .bsw-header {\n    font-size: 1.1em;\n    padding: 0 10px;\n  }\n}\n\n@media (max-width: 480px) {\n  #bsw-racquet-comparison {\n    margin: 10px 0;\n  }\n  #bsw-racquet-comparison .bsw-header {\n    font-size: 1em;\n  }\n  #bsw-racquet-comparison .bsw-card-content {\n    padding: 12px;\n  }\n  #bsw-racquet-comparison .bsw-row {\n    margin-bottom: 12px;\n    padding-bottom: 12px;\n  }\n}\n<\/style>\n<\/head>\n<body>\n\n<div id=\"bsw-racquet-comparison\">\n  <div class=\"bsw-header\">Pound (lbs) Senar Tenis: Lebih Rendah vs. Lebih Tinggi<\/div>\n\n  <table class=\"bsw-table\">\n    <thead>\n      <tr>\n        <th>Karakteristik Raket &#038; Setelan<\/th>\n        <th>Pound (lbs) Lebih Rendah (Misal: 45-50 lbs)<\/th>\n        <th>Pound (lbs) Lebih Tinggi (Misal: 55-60 lbs)<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td>Tenaga &#038; Kedalaman Bola<\/td>\n        <td>Memaksimalkan efek pantulan untuk kedalaman bola yang mudah.<\/td>\n        <td class=\"bsw-highlight\">Mengurangi efek pantulan, menuntut tenaga lebih dari pemain.<\/td>\n      <\/tr>\n      <tr>\n        <td>Kontrol &#038; Presisi<\/td>\n        <td>Bola dapat melayang keluar jika ayunan terlalu kuat.<\/td>\n        <td class=\"bsw-highlight\">Presisi luar biasa bagi pemain dengan ayunan penuh yang cepat.<\/td>\n      <\/tr>\n      <tr>\n        <td>Kenyamanan Lengan &#038; Rasa (Feel)<\/td>\n        <td>Lebih empuk, sangat bersahabat bagi lengan dan persendian.<\/td>\n        <td class=\"bsw-highlight\">Tapak tali lebih kaku, menyalurkan lebih banyak getaran ke lengan.<\/td>\n      <\/tr>\n      <tr>\n        <td>Ukuran Sweet Spot<\/td>\n        <td>Memperluas area toleransi tapak tali yang efektif.<\/td>\n        <td class=\"bsw-highlight\">Memperkecil area sweet spot, memerlukan kontak bola yang akurat.<\/td>\n      <\/tr>\n      <tr>\n        <td>Daya Tahan Senar<\/td>\n        <td>Senar lebih banyak bergeser, berpotensi cepat berlekuk dan putus.<\/td>\n        <td class=\"bsw-highlight\">Posisi senar lebih stabil terkunci, memperpanjang usia fisik senar.<\/td>\n      <\/tr>\n      <tr>\n        <td>Saran dari Stringer Bertauliah Internasional<\/td>\n        <td>Ideal untuk pemula atau pemain yang memerlukan tenaga tambahan gratis.<\/td>\n        <td class=\"bsw-highlight\">Direkomendasikan untuk pemain baseline tingkat lanjut yang mengutamakan kontrol.<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n\n  <div class=\"bsw-mobile-cards\">\n    <div class=\"bsw-card\">\n      <div class=\"bsw-card-header\">Tenaga, Kedalaman &#038; Kontrol<\/div>\n      <div class=\"bsw-card-content\">\n        <div class=\"bsw-row\">\n          <span class=\"bsw-label\">Pound (lbs) Lebih Rendah:<\/span>\n          <div class=\"bsw-trad-opt\">Memaksimalkan efek pantulan untuk kedalaman bola yang mudah. Bola dapat melayang keluar jika ayunan terlalu kuat.<\/div>\n          <span class=\"bsw-label\">Pound (lbs) Lebih Tinggi:<\/span>\n          <div class=\"bsw-modern-opt\">Mengurangi efek pantulan. Presisi luar biasa bagi pemain dengan ayunan penuh yang cepat.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    \n    <div class=\"bsw-card\">\n      <div class=\"bsw-card-header\">Kenyamanan &#038; Sweet Spot<\/div>\n      <div class=\"bsw-card-content\">\n        <div class=\"bsw-row\">\n          <span class=\"bsw-label\">Pound (lbs) Lebih Rendah:<\/span>\n          <div class=\"bsw-trad-opt\">Lebih empuk, sangat bersahabat bagi lengan dan persendian. Memperluas area toleransi tapak tali yang efektif.<\/div>\n          <span class=\"bsw-label\">Pound (lbs) Lebih Tinggi:<\/span>\n          <div class=\"bsw-modern-opt\">Tapak tali lebih kaku, menyalurkan lebih banyak getaran. Memperkecil area sweet spot, memerlukan kontak bola yang akurat.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    \n    <div class=\"bsw-card\">\n      <div class=\"bsw-card-header\">Daya Tahan &#038; Saran Stringer<\/div>\n      <div class=\"bsw-card-content\">\n        <div class=\"bsw-row\">\n          <span class=\"bsw-label\">Pound (lbs) Lebih Rendah:<\/span>\n          <div class=\"bsw-trad-opt\">Senar lebih banyak bergeser, berpotensi cepat putus. Ideal untuk pemula atau pemain yang memerlukan tenaga tambahan gratis.<\/div>\n          <span class=\"bsw-label\">Pound (lbs) Lebih Tinggi:<\/span>\n          <div class=\"bsw-modern-opt\">Posisi senar lebih stabil terkunci. Direkomendasikan untuk pemain baseline tingkat lanjut yang mengutamakan kontrol.<\/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\">Konsultasi<\/div>\n\n\n\n<h2 class=\"gb-headline gb-headline-bda1dc9d gb-headline-text gbp-section__headline\">Kuasai <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">Setelan Raket Anda<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\">bersama Best Stringer Worldwide<\/mark><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Siap meningkatkan keahlian Anda? Best Stringer Worldwide menawarkan kursus pasang tali raket profesional untuk mengajarkan Anda cara pasang tali raket tenis dengan benar. Kami melayani pemain tenis di seluruh dunia, terutama di Singapura, Hong Kong, Malaysia, Indonesia, Inggris, Prancis, dan Eropa. Dapatkan sertifikasi Stringer resmi untuk memberikan saran secara percaya diri mengenai pilihan senar dan pound (lbs) bagi para pemain di mana saja.<\/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:\/\/beststringer.com\/stringing-course-application\/\">Pendaftaran<\/a>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-ef62c7ce\">\n\n<iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3983.512110481107!2d101.72853037497148!3d3.22182909675331!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x31cc3940e852d0e3%3A0xe7b0509976b40fd3!2sBest%20Stringer%20Worldwide%20(BSW)!5e0!3m2!1sen!2smy!4v1771591572052!5m2!1sen!2smy\" width=\"600\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>FAQ Seputar Pasang Tali Raket Tenis Jawaban jelas dan jujur mengenai proses pasang tali raket tenis serta pilihan pengaturannya. Fisika dalam Pound (lbs): Bagaimana Setelan Senar Memengaruhi Permainan Simulator Protokol Pasang Tali Raket Premium 1 2 3 4 Pemasangan Frame Kunci raket menggunakan sistem dudukan 6 titik. Pemasangan yang benar mencegah frame melengkung atau retak &#8230; <a title=\"Cara Melakukan Restring pada Raket Tenis dengan Benar\" class=\"read-more\" href=\"https:\/\/beststringer.com\/id\/how-to-restring-a-tennis-racquet-step-by-step-guide-to-stringing\/\" aria-label=\"Baca selengkapnya tentang Cara Melakukan Restring pada Raket Tenis dengan Benar\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":69705,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[387],"tags":[],"class_list":["post-78268","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tennis","infinite-scroll-item"],"_links":{"self":[{"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/posts\/78268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/comments?post=78268"}],"version-history":[{"count":0,"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/posts\/78268\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/media\/69705"}],"wp:attachment":[{"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/media?parent=78268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/categories?post=78268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beststringer.com\/id\/wp-json\/wp\/v2\/tags?post=78268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}