{"id":8,"date":"2026-06-24T02:35:16","date_gmt":"2026-06-24T02:35:16","guid":{"rendered":"https:\/\/muslimacademy.online\/index.php\/home\/"},"modified":"2026-06-26T21:42:12","modified_gmt":"2026-06-26T21:42:12","slug":"home","status":"publish","type":"page","link":"https:\/\/muslimacademy.online\/","title":{"rendered":"Home"},"content":{"rendered":"\n<div class=\"ma-why-wrapper\">\n  <section class=\"ma-why-choose\" aria-labelledby=\"ma-why-title\" id=\"ma-why-section\">\n    \n    <header class=\"ma-why-header\">\n      <div class=\"ma-why-badge\" aria-hidden=\"true\">\n        <svg viewBox=\"0 0 64 64\" width=\"48\" height=\"48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M32 4L35 18L49 15L41 26L52 35L38 35L32 49L26 35L12 35L23 26L15 15L29 18L32 4Z\" fill=\"var(--ma-gold)\" opacity=\"0.3\"\/>\n          <path d=\"M32 10L34 20L44 18L38 26L46 32L36 32L32 42L28 32L18 32L26 26L20 18L30 20L32 10Z\" stroke=\"var(--ma-gold)\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n          <path d=\"M32 50C32 50 27 44 16 44C12 44 8 46 8 46V24C8 24 12 22 16 22C24 22 32 28 32 28C32 28 40 22 48 22C52 22 56 24 56 24V46C56 46 52 44 48 44C37 44 32 50 32 50Z\" stroke=\"var(--ma-primary-light)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"var(--ma-bg)\"\/>\n          <path d=\"M32 28V50\" stroke=\"var(--ma-primary-light)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n          <path d=\"M16 30H24M16 36H22M48 30H40M48 36H42\" stroke=\"var(--ma-primary-light)\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\n        <\/svg>\n      <\/div>\n      \n      <h2 id=\"ma-why-title\" class=\"ma-why-title\">\n        <span class=\"ma-lang-en\">Why Choose Muslim Academy for Online Quran and Arabic Learning?<\/span>\n        <span class=\"ma-lang-ar\" dir=\"rtl\">\u0644\u0645\u0627\u0630\u0627 \u062a\u062e\u062a\u0627\u0631 \u0623\u0643\u0627\u062f\u064a\u0645\u064a\u0629 \u0645\u0633\u0644\u0645 \u0644\u062a\u0639\u0644\u064a\u0645 \u0627\u0644\u0642\u0631\u0622\u0646 \u0648\u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0623\u0648\u0646\u0644\u0627\u064a\u0646\u061f<\/span>\n      <\/h2>\n      \n      <p class=\"ma-why-desc\">\n        <span class=\"ma-lang-en\">Discover a structured learning journey for Online Quran Classes, Arabic Learning, and Islamic Studies. Learn with qualified teachers through flexible schedules in a safe, encouraging environment.<\/span>\n        <span class=\"ma-lang-ar\" dir=\"rtl\">\u0627\u0643\u062a\u0634\u0641 \u0631\u062d\u0644\u0629 \u062a\u0639\u0644\u064a\u0645\u064a\u0629 \u0645\u062a\u0643\u0627\u0645\u0644\u0629 \u0641\u064a \u062f\u0631\u0648\u0633 \u0627\u0644\u0642\u0631\u0622\u0646 \u0627\u0644\u0643\u0631\u064a\u0645 \u0623\u0648\u0646\u0644\u0627\u064a\u0646\u060c \u0648\u062a\u0639\u0644\u0645 \u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629\u060c \u0648\u0627\u0644\u062f\u0631\u0627\u0633\u0627\u062a \u0627\u0644\u0625\u0633\u0644\u0627\u0645\u064a\u0629. \u062a\u0639\u0644\u0645 \u0645\u0639 \u0645\u0639\u0644\u0645\u064a\u0646 \u0645\u0624\u0647\u0644\u064a\u0646 \u0628\u0645\u0648\u0627\u0639\u064a\u062f \u0645\u0631\u0646\u0629 \u0641\u064a \u0628\u064a\u0626\u0629 \u0622\u0645\u0646\u0629 \u0648\u0645\u062d\u0641\u0632\u0629.<\/span>\n      <\/p>\n    <\/header>\n\n    <div class=\"ma-why-interactive\">\n      \n      <div class=\"ma-why-timeline\" role=\"tablist\" aria-orientation=\"horizontal\">\n        <div class=\"ma-why-track\" aria-hidden=\"true\"><\/div>\n\n        <button class=\"ma-why-node active\" role=\"tab\" aria-selected=\"true\" aria-controls=\"ma-panel-1\" id=\"ma-tab-1\" tabindex=\"0\">\n          <div class=\"ma-why-node-circle\">01<\/div>\n          <span class=\"ma-why-node-title\">\n            <span class=\"ma-lang-en\">Qualified Teachers<\/span>\n            <span class=\"ma-lang-ar\" dir=\"rtl\">\u0645\u0639\u0644\u0645\u0648\u0646 \u0648\u0645\u0639\u0644\u0645\u0627\u062a \u0645\u0624\u0647\u0644\u0648\u0646<\/span>\n          <\/span>\n        <\/button>\n\n        <button class=\"ma-why-node\" role=\"tab\" aria-selected=\"false\" aria-controls=\"ma-panel-2\" id=\"ma-tab-2\" tabindex=\"-1\">\n          <div class=\"ma-why-node-circle\">02<\/div>\n          <span class=\"ma-why-node-title\">\n            <span class=\"ma-lang-en\">Live One-to-One Classes<\/span>\n            <span class=\"ma-lang-ar\" dir=\"rtl\">\u062d\u0635\u0635 \u0645\u0628\u0627\u0634\u0631\u0629 \u0641\u0631\u062f\u064a\u0629<\/span>\n          <\/span>\n        <\/button>\n\n        <button class=\"ma-why-node\" role=\"tab\" aria-selected=\"false\" aria-controls=\"ma-panel-3\" id=\"ma-tab-3\" tabindex=\"-1\">\n          <div class=\"ma-why-node-circle\">03<\/div>\n          <span class=\"ma-why-node-title\">\n            <span class=\"ma-lang-en\">Flexible Schedules<\/span>\n            <span class=\"ma-lang-ar\" dir=\"rtl\">\u0645\u0648\u0627\u0639\u064a\u062f \u0645\u0631\u0646\u0629<\/span>\n          <\/span>\n        <\/button>\n\n        <button class=\"ma-why-node\" role=\"tab\" aria-selected=\"false\" aria-controls=\"ma-panel-4\" id=\"ma-tab-4\" tabindex=\"-1\">\n          <div class=\"ma-why-node-circle\">04<\/div>\n          <span class=\"ma-why-node-title\">\n            <span class=\"ma-lang-en\">Quran, Arabic &#038; Islamic Studies<\/span>\n            <span class=\"ma-lang-ar\" dir=\"rtl\">\u0627\u0644\u0642\u0631\u0622\u0646 \u0648\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0648\u0627\u0644\u062f\u0631\u0627\u0633\u0627\u062a \u0627\u0644\u0625\u0633\u0644\u0627\u0645\u064a\u0629<\/span>\n          <\/span>\n        <\/button>\n\n        <button class=\"ma-why-node\" role=\"tab\" aria-selected=\"false\" aria-controls=\"ma-panel-5\" id=\"ma-tab-5\" tabindex=\"-1\">\n          <div class=\"ma-why-node-circle\">05<\/div>\n          <span class=\"ma-why-node-title\">\n            <span class=\"ma-lang-en\">Clear Parent Follow-Up<\/span>\n            <span class=\"ma-lang-ar\" dir=\"rtl\">\u0645\u062a\u0627\u0628\u0639\u0629 \u0648\u0627\u0636\u062d\u0629 \u0644\u0648\u0644\u064a \u0627\u0644\u0623\u0645\u0631<\/span>\n          <\/span>\n        <\/button>\n\n        <button class=\"ma-why-node\" role=\"tab\" aria-selected=\"false\" aria-controls=\"ma-panel-6\" id=\"ma-tab-6\" tabindex=\"-1\">\n          <div class=\"ma-why-node-circle\">06<\/div>\n          <span class=\"ma-why-node-title\">\n            <span class=\"ma-lang-en\">A Calm Learning Journey From Home<\/span>\n            <span class=\"ma-lang-ar\" dir=\"rtl\">\u0631\u062d\u0644\u0629 \u062a\u0639\u0644\u064a\u0645 \u0647\u0627\u062f\u0626\u0629 \u0645\u0646 \u0627\u0644\u0645\u0646\u0632\u0644<\/span>\n          <\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"ma-why-panels-container\">\n        \n        <div class=\"ma-why-panel active\" role=\"tabpanel\" id=\"ma-panel-1\" aria-labelledby=\"ma-tab-1\" tabindex=\"0\">\n          <div class=\"ma-why-panel-content\">\n            <div class=\"ma-why-panel-num\">01<\/div>\n            <div class=\"ma-why-panel-text\">\n              <h3>\n                <span class=\"ma-lang-en\">Qualified Teachers<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0645\u0639\u0644\u0645\u0648\u0646 \u0648\u0645\u0639\u0644\u0645\u0627\u062a \u0645\u0624\u0647\u0644\u0648\u0646<\/span>\n              <\/h3>\n              <p>\n                <span class=\"ma-lang-en\">Learn with qualified teachers who guide students with care, clarity, and appropriate teaching methods.<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u062a\u0639\u0644\u0651\u0645 \u0645\u0639 \u0645\u0639\u0644\u0645\u064a\u0646 \u0648\u0645\u0639\u0644\u0645\u0627\u062a \u0645\u0624\u0647\u0644\u064a\u0646 \u064a\u0642\u062f\u0651\u0645\u0648\u0646 \u0627\u0644\u062a\u0639\u0644\u064a\u0645 \u0628\u0648\u0636\u0648\u062d \u0648\u0627\u0647\u062a\u0645\u0627\u0645 \u0648\u0623\u0633\u0627\u0644\u064a\u0628 \u0645\u0646\u0627\u0633\u0628\u0629 \u0644\u0643\u0644 \u0637\u0627\u0644\u0628.<\/span>\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ma-why-panel\" role=\"tabpanel\" id=\"ma-panel-2\" aria-labelledby=\"ma-tab-2\" tabindex=\"0\" hidden>\n          <div class=\"ma-why-panel-content\">\n            <div class=\"ma-why-panel-num\">02<\/div>\n            <div class=\"ma-why-panel-text\">\n              <h3>\n                <span class=\"ma-lang-en\">Live One-to-One Classes<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u062d\u0635\u0635 \u0645\u0628\u0627\u0634\u0631\u0629 \u0641\u0631\u062f\u064a\u0629<\/span>\n              <\/h3>\n              <p>\n                <span class=\"ma-lang-en\">Personalized live lessons that give every student focused attention and a comfortable learning pace.<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u062d\u0635\u0635 \u0645\u0628\u0627\u0634\u0631\u0629 \u0645\u062e\u0635\u0635\u0629 \u062a\u0645\u0646\u062d \u0643\u0644 \u0637\u0627\u0644\u0628 \u0627\u0647\u062a\u0645\u0627\u0645\u064b\u0627 \u0643\u0627\u0645\u0644\u064b\u0627 \u0648\u0633\u0631\u0639\u0629 \u062a\u0639\u0644\u0645 \u062a\u0646\u0627\u0633\u0628 \u0645\u0633\u062a\u0648\u0627\u0647.<\/span>\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ma-why-panel\" role=\"tabpanel\" id=\"ma-panel-3\" aria-labelledby=\"ma-tab-3\" tabindex=\"0\" hidden>\n          <div class=\"ma-why-panel-content\">\n            <div class=\"ma-why-panel-num\">03<\/div>\n            <div class=\"ma-why-panel-text\">\n              <h3>\n                <span class=\"ma-lang-en\">Flexible Schedules<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0645\u0648\u0627\u0639\u064a\u062f \u0645\u0631\u0646\u0629<\/span>\n              <\/h3>\n              <p>\n                <span class=\"ma-lang-en\">Choose class times that work smoothly with your family routine and time zone.<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0627\u062e\u062a\u0631 \u0645\u0648\u0627\u0639\u064a\u062f \u062a\u0646\u0627\u0633\u0628 \u0646\u0638\u0627\u0645 \u0623\u0633\u0631\u062a\u0643 \u0627\u0644\u064a\u0648\u0645\u064a \u0648\u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643.<\/span>\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ma-why-panel\" role=\"tabpanel\" id=\"ma-panel-4\" aria-labelledby=\"ma-tab-4\" tabindex=\"0\" hidden>\n          <div class=\"ma-why-panel-content\">\n            <div class=\"ma-why-panel-num\">04<\/div>\n            <div class=\"ma-why-panel-text\">\n              <h3>\n                <span class=\"ma-lang-en\">Quran, Arabic &#038; Islamic Studies<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0627\u0644\u0642\u0631\u0622\u0646 \u0648\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0648\u0627\u0644\u062f\u0631\u0627\u0633\u0627\u062a \u0627\u0644\u0625\u0633\u0644\u0627\u0645\u064a\u0629<\/span>\n              <\/h3>\n              <p>\n                <span class=\"ma-lang-en\">A structured learning journey that connects Quran recitation, Arabic language, and Islamic values.<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0631\u062d\u0644\u0629 \u062a\u0639\u0644\u064a\u0645\u064a\u0629 \u0645\u062a\u0643\u0627\u0645\u0644\u0629 \u062a\u062c\u0645\u0639 \u0628\u064a\u0646 \u062a\u0644\u0627\u0648\u0629 \u0627\u0644\u0642\u0631\u0622\u0646 \u0648\u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0648\u0627\u0644\u0642\u064a\u0645 \u0648\u0627\u0644\u062f\u0631\u0627\u0633\u0627\u062a \u0627\u0644\u0625\u0633\u0644\u0627\u0645\u064a\u0629.<\/span>\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ma-why-panel\" role=\"tabpanel\" id=\"ma-panel-5\" aria-labelledby=\"ma-tab-5\" tabindex=\"0\" hidden>\n          <div class=\"ma-why-panel-content\">\n            <div class=\"ma-why-panel-num\">05<\/div>\n            <div class=\"ma-why-panel-text\">\n              <h3>\n                <span class=\"ma-lang-en\">Clear Parent Follow-Up<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0645\u062a\u0627\u0628\u0639\u0629 \u0648\u0627\u0636\u062d\u0629 \u0644\u0648\u0644\u064a \u0627\u0644\u0623\u0645\u0631<\/span>\n              <\/h3>\n              <p>\n                <span class=\"ma-lang-en\">Parents receive clear visibility into progress, learning goals, and the next steps.<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u064a\u062d\u0635\u0644 \u0648\u0644\u064a \u0627\u0644\u0623\u0645\u0631 \u0639\u0644\u0649 \u0645\u062a\u0627\u0628\u0639\u0629 \u0648\u0627\u0636\u062d\u0629 \u0644\u062a\u0637\u0648\u0631 \u0627\u0644\u0637\u0627\u0644\u0628 \u0648\u0623\u0647\u062f\u0627\u0641\u0647 \u0648\u0627\u0644\u062e\u0637\u0648\u0627\u062a \u0627\u0644\u0642\u0627\u062f\u0645\u0629.<\/span>\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ma-why-panel\" role=\"tabpanel\" id=\"ma-panel-6\" aria-labelledby=\"ma-tab-6\" tabindex=\"0\" hidden>\n          <div class=\"ma-why-panel-content\">\n            <div class=\"ma-why-panel-num\">06<\/div>\n            <div class=\"ma-why-panel-text\">\n              <h3>\n                <span class=\"ma-lang-en\">A Calm Learning Journey From Home<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0631\u062d\u0644\u0629 \u062a\u0639\u0644\u064a\u0645 \u0647\u0627\u062f\u0626\u0629 \u0645\u0646 \u0627\u0644\u0645\u0646\u0632\u0644<\/span>\n              <\/h3>\n              <p>\n                <span class=\"ma-lang-en\">Build consistent learning habits from home in a safe, comfortable, and encouraging environment.<\/span>\n                <span class=\"ma-lang-ar\" dir=\"rtl\">\u0627\u0628\u0646\u0650 \u0639\u0627\u062f\u0629 \u062a\u0639\u0644\u064a\u0645\u064a\u0629 \u062b\u0627\u0628\u062a\u0629 \u0645\u0646 \u0627\u0644\u0645\u0646\u0632\u0644 \u0641\u064a \u0628\u064a\u0626\u0629 \u0622\u0645\u0646\u0629 \u0648\u0645\u0631\u064a\u062d\u0629 \u0648\u0645\u062d\u0641\u0632\u0629.<\/span>\n              <\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n\n<style>\n\/* Scoping all variables and styles to .ma-why-wrapper to avoid conflicts \n  and ensure it works cleanly in WordPress Custom HTML blocks.\n*\/\n\n.ma-why-wrapper {\n  \/* Light Mode Variables (Default) *\/\n  --ma-bg: #FCFBF9;\n  --ma-text: #052C33;\n  --ma-text-muted: #3B5A5F;\n  --ma-primary: #042126;\n  --ma-primary-light: #166B78;\n  --ma-gold: #CBA052;\n  --ma-gold-light: #F4E8D1;\n  --ma-panel-bg: #FFFFFF;\n  --ma-border: #E5ECEE;\n  --ma-shadow: 0 12px 32px rgba(4, 33, 38, 0.06);\n  --ma-focus: #CBA052;\n  --ma-transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n  --ma-font: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n  \n  display: block;\n  width: 100%;\n  box-sizing: border-box;\n  container-type: inline-size;\n}\n\n\/* Dark Mode Variables *\/\nhtml.dark .ma-why-wrapper, \nhtml.dark-mode .ma-why-wrapper, \nbody.dark .ma-why-wrapper, \nbody.dark-mode .ma-why-wrapper, \n.gh-dark .ma-why-wrapper, \n.gh-dark-mode .ma-why-wrapper,\n.ma-why-wrapper.force-dark {\n  --ma-bg: #042126;\n  --ma-text: #F9F9F9;\n  --ma-text-muted: #A3B5B8;\n  --ma-primary: #FCFBF9;\n  --ma-primary-light: #3AB2C3;\n  --ma-gold: #DCAE5A;\n  --ma-gold-light: rgba(220, 174, 90, 0.15);\n  --ma-panel-bg: #06353E;\n  --ma-border: #0C4E5A;\n  --ma-shadow: 0 12px 32px rgba(0, 0, 0, 0.3);\n}\n\n.ma-why-wrapper *, .ma-why-wrapper *::before, .ma-why-wrapper *::after {\n  box-sizing: inherit;\n}\n\n.ma-why-choose {\n  background-color: var(--ma-bg);\n  color: var(--ma-text);\n  font-family: var(--ma-font);\n  padding: 4rem 1.5rem;\n  border-radius: 24px;\n  max-width: 1200px;\n  margin: 0 auto;\n  transition: background-color var(--ma-transition), color var(--ma-transition);\n  direction: ltr; \/* Default LTR *\/\n}\n\n\/* Language Visibility Toggles *\/\n.ma-why-wrapper.is-ar .ma-lang-en { display: none !important; }\n.ma-why-wrapper.is-en .ma-lang-ar { display: none !important; }\n\n.ma-why-wrapper:not(.is-ar):not(.is-en) .ma-lang-ar { display: none; } \/* Default to EN if JS fails\/pending *\/\n\n.ma-why-wrapper.is-ar .ma-why-choose {\n  direction: rtl;\n}\n\n\/* Header Styles *\/\n.ma-why-header {\n  text-align: center;\n  margin-bottom: 3rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n\n.ma-why-badge {\n  background-color: var(--ma-panel-bg);\n  border: 1px solid var(--ma-border);\n  border-radius: 50%;\n  width: 88px;\n  height: 88px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n  box-shadow: var(--ma-shadow);\n  transition: background-color var(--ma-transition), border-color var(--ma-transition);\n}\n\n.ma-why-title {\n  font-size: 2rem;\n  font-weight: 700;\n  line-height: 1.3;\n  margin: 0 0 1rem 0;\n  color: var(--ma-primary);\n  max-width: 800px;\n}\n\n.ma-why-desc {\n  font-size: 1.125rem;\n  line-height: 1.6;\n  color: var(--ma-text-muted);\n  max-width: 680px;\n  margin: 0;\n}\n\n\/* Timeline & Nodes Container *\/\n.ma-why-interactive {\n  display: flex;\n  flex-direction: column;\n  gap: 2.5rem;\n}\n\n.ma-why-timeline {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n}\n\n\/* The Connecting Track *\/\n.ma-why-track {\n  position: absolute;\n  background-color: var(--ma-border);\n  transition: background-color var(--ma-transition);\n  z-index: 0;\n}\n\n\/* Nodes *\/\n.ma-why-node {\n  appearance: none;\n  background: transparent;\n  border: none;\n  padding: 0;\n  margin: 0;\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  cursor: pointer;\n  position: relative;\n  z-index: 1;\n  text-align: start;\n  font-family: inherit;\n  color: var(--ma-text-muted);\n  transition: color var(--ma-transition);\n  outline: none;\n}\n\n.ma-why-node:focus-visible .ma-why-node-circle {\n  box-shadow: 0 0 0 3px var(--ma-bg), 0 0 0 6px var(--ma-focus);\n}\n\n.ma-why-node-circle {\n  width: 48px;\n  height: 48px;\n  flex-shrink: 0;\n  border-radius: 50%;\n  background-color: var(--ma-panel-bg);\n  border: 2px solid var(--ma-border);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 1rem;\n  font-weight: 700;\n  color: var(--ma-text-muted);\n  transition: all var(--ma-transition);\n}\n\n.ma-why-node-title {\n  font-size: 1rem;\n  font-weight: 600;\n  line-height: 1.4;\n  transition: color var(--ma-transition);\n}\n\n\/* Node Hover & Active States *\/\n.ma-why-node:hover .ma-why-node-circle {\n  border-color: var(--ma-gold);\n  color: var(--ma-primary);\n}\n.ma-why-node:hover .ma-why-node-title {\n  color: var(--ma-primary);\n}\n\n.ma-why-node.active {\n  color: var(--ma-primary);\n}\n\n.ma-why-node.active .ma-why-node-circle {\n  background-color: var(--ma-gold);\n  border-color: var(--ma-gold);\n  color: #FFF;\n  box-shadow: 0 4px 12px var(--ma-gold-light);\n}\n\n.ma-why-node.active .ma-why-node-title {\n  color: var(--ma-primary);\n  font-weight: 700;\n}\n\n\/* Panel Container *\/\n.ma-why-panels-container {\n  position: relative;\n  min-height: 150px;\n}\n\n.ma-why-panel {\n  background-color: var(--ma-panel-bg);\n  border: 1px solid var(--ma-border);\n  border-radius: 16px;\n  padding: 2rem;\n  box-shadow: var(--ma-shadow);\n  transition: opacity var(--ma-transition), transform var(--ma-transition), background-color var(--ma-transition), border-color var(--ma-transition);\n  opacity: 0;\n  transform: translateY(10px);\n  pointer-events: none;\n}\n\n.ma-why-panel.active {\n  opacity: 1;\n  transform: translateY(0);\n  pointer-events: auto;\n}\n\n\/* Hide inactive panels visually, but maintain standard hidden attribute for a11y *\/\n.ma-why-panel[hidden] {\n  display: none;\n}\n\n.ma-why-panel-content {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n}\n\n.ma-why-panel-num {\n  font-size: 3rem;\n  font-weight: 800;\n  line-height: 1;\n  color: var(--ma-gold-light);\n  -webkit-text-stroke: 1px var(--ma-gold);\n  opacity: 0.7;\n}\n\nhtml.dark .ma-why-panel-num, html.dark-mode .ma-why-panel-num, \nbody.dark .ma-why-panel-num, body.dark-mode .ma-why-panel-num, \n.gh-dark .ma-why-panel-num, .gh-dark-mode .ma-why-panel-num {\n  color: transparent;\n}\n\n.ma-why-panel-text {\n  flex: 1;\n}\n\n.ma-why-panel-text h3 {\n  margin: 0 0 0.75rem 0;\n  font-size: 1.25rem;\n  color: var(--ma-primary);\n}\n\n.ma-why-panel-text p {\n  margin: 0;\n  font-size: 1rem;\n  line-height: 1.6;\n  color: var(--ma-text-muted);\n}\n\n\/* Mobile Layout Details (Timeline) *\/\n@container (max-width: 767px) {\n  .ma-why-track {\n    top: 24px;\n    bottom: 24px;\n    width: 2px;\n    inset-inline-start: 23px; \/* 48px\/2 - 1px *\/\n  }\n}\n\n\/* Desktop Layout (Mind Map \/ Horizontal Journey) *\/\n@media (min-width: 768px) {\n  .ma-why-header {\n    margin-bottom: 4rem;\n  }\n\n  .ma-why-title {\n    font-size: 2.5rem;\n  }\n\n  .ma-why-interactive {\n    gap: 4rem;\n  }\n\n  .ma-why-timeline {\n    flex-direction: row;\n    justify-content: space-between;\n    align-items: flex-start;\n    gap: 0;\n  }\n\n  .ma-why-track {\n    top: 24px; \/* Center of the 48px circles *\/\n    height: 2px;\n    inset-inline-start: 24px;\n    inset-inline-end: 24px;\n    width: auto;\n  }\n\n  .ma-why-node {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    width: 14%;\n    gap: 1.25rem;\n  }\n\n  \/* Zig-zag layout on desktop for mind map feel *\/\n  .ma-why-node:nth-child(odd) {\n    margin-top: 0;\n  }\n  \n  .ma-why-node:nth-child(even) {\n    margin-top: 4rem;\n  }\n\n  .ma-why-panel {\n    padding: 3rem;\n  }\n  \n  .ma-why-panel-content {\n    gap: 2rem;\n  }\n  \n  .ma-why-panel-num {\n    font-size: 4rem;\n  }\n\n  .ma-why-panel-text h3 {\n    font-size: 1.5rem;\n  }\n  \n  .ma-why-panel-text p {\n    font-size: 1.125rem;\n  }\n}\n\n\/* Accessibility & Reduced Motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .ma-why-wrapper * {\n    transition-duration: 0.01ms !important;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  const wrapper = document.querySelector('.ma-why-wrapper');\n  if (!wrapper) return;\n\n  const section = wrapper.querySelector('.ma-why-choose');\n  const tabs = wrapper.querySelectorAll('.ma-why-node');\n  const panels = wrapper.querySelectorAll('.ma-why-panel');\n\n  \/\/ --- 1. Language Detection & Synchronization ---\n  function updateLanguage() {\n    const htmlLang = document.documentElement.lang.toLowerCase();\n    const bodyClasses = document.body.className;\n    \n    \/\/ Check if Arabic is explicitly set in HTML lang or standard body classes\n    const isArabic = htmlLang.startsWith('ar') || \n                     bodyClasses.includes('lang-ar') || \n                     bodyClasses.includes('gh-ar');\n\n    if (isArabic) {\n      wrapper.classList.add('is-ar');\n      wrapper.classList.remove('is-en');\n    } else {\n      wrapper.classList.add('is-en');\n      wrapper.classList.remove('is-ar');\n    }\n  }\n\n  \/\/ Initial check\n  updateLanguage();\n\n  \/\/ Observer to catch dynamic language class\/attribute changes\n  const langObserver = new MutationObserver(updateLanguage);\n  langObserver.observe(document.documentElement, { attributes: true, attributeFilter: ['lang', 'dir', 'class'] });\n  langObserver.observe(document.body, { attributes: true, attributeFilter: ['class'] });\n\n\n  \/\/ --- 2. Interactive Tabs (Keyboard & Touch Accessible) ---\n  function activateTab(targetTab) {\n    \/\/ Deactivate all\n    tabs.forEach(t => {\n      t.setAttribute('aria-selected', 'false');\n      t.classList.remove('active');\n      t.setAttribute('tabindex', '-1');\n    });\n\n    panels.forEach(p => {\n      p.setAttribute('hidden', 'true');\n      p.classList.remove('active');\n    });\n\n    \/\/ Activate selected\n    targetTab.setAttribute('aria-selected', 'true');\n    targetTab.classList.add('active');\n    targetTab.removeAttribute('tabindex');\n    \n    const panelId = targetTab.getAttribute('aria-controls');\n    const targetPanel = document.getElementById(panelId);\n    \n    if (targetPanel) {\n      targetPanel.removeAttribute('hidden');\n      \/\/ small delay to allow display block to render before opacity transition\n      setTimeout(() => {\n        targetPanel.classList.add('active');\n      }, 10);\n    }\n  }\n\n  \/\/ Click events\n  tabs.forEach(tab => {\n    tab.addEventListener('click', () => {\n      activateTab(tab);\n    });\n  });\n\n  \/\/ Keyboard Navigation (Arrow Keys)\n  const tablist = wrapper.querySelector('.ma-why-timeline');\n  tablist.addEventListener('keydown', (e) => {\n    let focusableTabs = Array.from(tabs);\n    let index = focusableTabs.findIndex(t => t === document.activeElement);\n    \n    if (index === -1) return;\n\n    let dir = wrapper.classList.contains('is-ar') ? -1 : 1; \/\/ Reverse arrow logic in RTL\n    let nextIndex = index;\n\n    if (e.key === 'ArrowRight') {\n      nextIndex = index + (1 * dir);\n      e.preventDefault();\n    } else if (e.key === 'ArrowLeft') {\n      nextIndex = index - (1 * dir);\n      e.preventDefault();\n    } else if (e.key === 'ArrowDown') {\n      nextIndex = index + 1;\n      e.preventDefault();\n    } else if (e.key === 'ArrowUp') {\n      nextIndex = index - 1;\n      e.preventDefault();\n    } else if (e.key === 'Home') {\n      nextIndex = 0;\n      e.preventDefault();\n    } else if (e.key === 'End') {\n      nextIndex = focusableTabs.length - 1;\n      e.preventDefault();\n    }\n\n    if (nextIndex >= 0 && nextIndex < focusableTabs.length) {\n      focusableTabs[nextIndex].focus();\n      activateTab(focusableTabs[nextIndex]);\n    }\n  });\n});\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Why Choose Muslim Academy for Online Quran and Arabic Learning? \u0644\u0645\u0627\u0630\u0627 \u062a\u062e\u062a\u0627\u0631 \u0623\u0643\u0627\u062f\u064a\u0645\u064a\u0629 \u0645\u0633\u0644\u0645 \u0644\u062a\u0639\u0644\u064a\u0645 \u0627\u0644\u0642\u0631\u0622\u0646 \u0648\u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0623\u0648\u0646\u0644\u0627\u064a\u0646\u061f Discover a structured learning journey for Online Quran Classes, Arabic Learning, and Islamic Studies. Learn with qualified teachers through flexible schedules in a safe, encouraging environment. \u0627\u0643\u062a\u0634\u0641 \u0631\u062d\u0644\u0629 \u062a\u0639\u0644\u064a\u0645\u064a\u0629 \u0645\u062a\u0643\u0627\u0645\u0644\u0629 \u0641\u064a \u062f\u0631\u0648\u0633 \u0627\u0644\u0642\u0631\u0622\u0646 \u0627\u0644\u0643\u0631\u064a\u0645 \u0623\u0648\u0646\u0644\u0627\u064a\u0646\u060c \u0648\u062a\u0639\u0644\u0645 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":5,"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":127,"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/pages\/8\/revisions\/127"}],"wp:attachment":[{"href":"https:\/\/muslimacademy.online\/index.php\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}