{"id":571,"date":"2026-07-06T11:54:08","date_gmt":"2026-07-06T11:54:08","guid":{"rendered":"https:\/\/shefahospital.sa\/dental-clinic-makkah\/"},"modified":"2026-07-31T15:08:32","modified_gmt":"2026-07-31T15:08:32","slug":"dental-clinic-makkah","status":"publish","type":"page","link":"https:\/\/shefahospital.sa\/ar\/dental-clinic-makkah\/","title":{"rendered":"Dental Clinic"},"content":{"rendered":"\n<style>\n    \/* 1. Highly Unique Scoped ID for Astra Breakout (Full Width Background) *\/\n    #sh-dental-hero-999 {\n        width: 100vw !important;\n        position: relative !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n        max-width: 100vw !important;\n        background-color: #f4f9fc !important;\n        overflow: hidden !important;\n        padding-top: 4rem !important;\n        padding-bottom: 4rem !important;\n        box-sizing: border-box !important;\n    }\n\n    @media (min-width: 1024px) {\n        #sh-dental-hero-999 {\n            padding-top: 6rem !important;\n            padding-bottom: 6rem !important;\n        }\n    }\n\n    \/* 2. Responsive Dotted Hexagon Pattern *\/\n    #sh-dental-hero-999::before {\n        content: '';\n        position: absolute !important;\n        inset: 0 !important;\n        background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n        background-size: 90px 78px !important; \n        background-repeat: repeat !important;\n        background-position: center top !important;\n        z-index: 0 !important;\n        pointer-events: none !important;\n        opacity: 0.15 !important;\n    }\n    @media (min-width: 768px) {\n        #sh-dental-hero-999::before {\n            background-size: 180px 156px !important;\n        }\n    }\n\n    \/* 3. Protected Inner Container & Layout *\/\n    #sh-dental-hero-999 .sh-inner-wrapper {\n        width: 100% !important;\n        max-width: 1475px !important; \n        margin-left: auto !important;\n        margin-right: auto !important;\n        position: relative;\n        z-index: 10;\n        padding-left: 20px !important;\n        padding-right: 20px !important;\n    }\n    \n    #sh-dental-hero-999 .sh-hero-grid {\n        display: grid;\n        gap: 3.5rem;\n        align-items: center;\n        text-align: left;\n    }\n    @media (min-width: 1024px) {\n        #sh-dental-hero-999 .sh-hero-grid {\n            grid-template-columns: 1.15fr 1fr;\n            gap: 5rem;\n        }\n    }\n\n    \/* RTL Support *\/\n    #sh-dental-hero-999[dir=\"rtl\"] .sh-hero-grid { text-align: right; }\n    #sh-dental-hero-999[dir=\"rtl\"] .sh-nav-icon { transform: rotate(180deg); }\n\n    \/* 4. Typography & Components *\/\n    #sh-dental-hero-999 .sh-nav {\n        display: flex;\n        align-items: center;\n        gap: 0.5rem;\n        font-size: 13px;\n        color: #64748b;\n        font-weight: 500;\n        margin-bottom: 1.5rem;\n    }\n    #sh-dental-hero-999 .sh-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 0.5rem;\n        background-color: rgba(254, 243, 199, 0.6);\n        color: #d97706;\n        padding: 0.375rem 1rem;\n        border-radius: 9999px;\n        font-size: 13px;\n        font-weight: 700;\n        margin-bottom: 1.5rem;\n    }\n    #sh-dental-hero-999 .sh-title-main {\n        font-size: clamp(40px, 5vw, 56px);\n        font-weight: 700;\n        line-height: 1.1;\n        color: #0f172a;\n        margin-top: 0;\n        margin-bottom: 0.5rem;\n    }\n    #sh-dental-hero-999 .sh-title-sub {\n        font-size: clamp(28px, 3.5vw, 38px);\n        font-weight: 700;\n        line-height: 1.2;\n        color: #0d9488;\n        margin: 0;\n    }\n    #sh-dental-hero-999 .sh-desc {\n        margin-top: 1.5rem;\n        font-size: clamp(15px, 2vw, 17px);\n        color: #475569;\n        line-height: 1.7;\n        max-width: 36rem;\n    }\n\n    \/* Links & Buttons *\/\n    #sh-dental-hero-999 a:not(.sh-inline-link) { text-decoration: none !important; box-shadow: none !important; }\n    #sh-dental-hero-999 a.sh-inline-link {\n        color: #0d9488 !important;\n        font-weight: 600;\n        text-decoration: underline !important;\n        transition: color 0.3s ease;\n    }\n    #sh-dental-hero-999 a.sh-inline-link:hover { color: #0f6258 !important; }\n    \n    #sh-dental-hero-999 .sh-btn-group {\n        margin-top: 2rem;\n        display: flex;\n        flex-direction: column;\n        gap: 0.75rem;\n    }\n    @media (min-width: 640px) {\n        #sh-dental-hero-999 .sh-btn-group {\n            flex-direction: row;\n            flex-wrap: wrap;\n        }\n    }\n    #sh-dental-hero-999 .sh-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        gap: 0.5rem;\n        border-radius: 9999px;\n        padding: 0.875rem 1.5rem;\n        font-weight: 600;\n        transition: all 0.3s ease;\n        width: 100%;\n        white-space: nowrap;\n    }\n    @media (min-width: 640px) { #sh-dental-hero-999 .sh-btn { width: auto; } }\n    \n    #sh-dental-hero-999 .sh-btn-primary {\n        background-color: #12776b;\n        color: #ffffff !important;\n        box-shadow: 0 8px 20px -8px rgba(18, 119, 107, 0.6);\n    }\n    #sh-dental-hero-999 .sh-btn-primary:hover { background-color: #0f6258; }\n    \n    #sh-dental-hero-999 .sh-btn-outline {\n        background-color: #ffffff;\n        color: #0f172a !important;\n        border: 1px solid #e2e8f0;\n    }\n    #sh-dental-hero-999 .sh-btn-outline:hover { border-color: #12776b; color: #12776b !important; }\n    \n    #sh-dental-hero-999 .sh-btn-whatsapp {\n        background-color: #25d366;\n        color: #ffffff !important;\n        box-shadow: 0 8px 20px -8px rgba(37, 211, 102, 0.5);\n    }\n    #sh-dental-hero-999 .sh-btn-whatsapp:hover { background-color: #20bd5a; }\n\n    \/* Features Grid *\/\n    #sh-dental-hero-999 .sh-features-grid {\n        margin-top: 3rem;\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 1rem;\n    }\n    @media (min-width: 640px) {\n        #sh-dental-hero-999 .sh-features-grid { grid-template-columns: repeat(4, 1fr); }\n    }\n    #sh-dental-hero-999 .sh-feature-card {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        gap: 0.5rem;\n        text-align: center;\n        background-color: rgba(255, 255, 255, 0.7);\n        border: 1px solid rgba(226, 232, 240, 0.6);\n        border-radius: 0.75rem;\n        padding: 1rem 0.5rem;\n        backdrop-filter: blur(12px);\n        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    }\n    #sh-dental-hero-999 .sh-feature-icon { width: 24px; height: 24px; color: #0d9488; }\n    #sh-dental-hero-999 .sh-feature-text {\n        font-size: clamp(12px, 1.5vw, 13px);\n        font-weight: 700;\n        color: #0f172a;\n        line-height: 1.2;\n    }\n\n    \/* 5. Image & Effects *\/\n    #sh-dental-hero-999 .sh-img-section { position: relative; margin-top: 2rem; }\n    @media (min-width: 1024px) { #sh-dental-hero-999 .sh-img-section { margin-top: 0; } }\n    \n    #sh-dental-hero-999 .sh-glow {\n        position: absolute;\n        border-radius: 50%;\n        filter: blur(40px);\n        pointer-events: none;\n    }\n    #sh-dental-hero-999 .sh-glow-1 { top: -2.5rem; left: -2.5rem; width: 12rem; height: 12rem; background-color: rgba(13, 148, 136, 0.2); }\n    #sh-dental-hero-999 .sh-glow-2 { bottom: -2.5rem; right: -2.5rem; width: 16rem; height: 16rem; background-color: rgba(217, 119, 6, 0.15); }\n\n    #sh-dental-hero-999 .hero-img-container {\n        width: 100% !important;\n        position: relative !important;\n        height: auto !important;\n        aspect-ratio: auto !important; \n        border-radius: 1.5rem !important;\n        overflow: hidden !important;\n        box-shadow: 0 20px 50px -12px rgba(0, 0, 0, 0.15) !important;\n        border: 4px solid #ffffff !important;\n        background-color: transparent !important;\n        z-index: 10;\n    }\n    #sh-dental-hero-999 .hero-img-container img {\n        width: 100% !important;\n        height: auto !important; \n        object-fit: contain !important; \n        object-position: center center !important;\n        display: block !important;\n    }\n    #sh-dental-hero-999 * { transition: font-family 0.3s ease; }\n<\/style>\n\n<section id=\"sh-dental-hero-999\" dir=\"ltr\">\n    <div class=\"sh-inner-wrapper sh-hero-grid\">\n        \n        <!-- Left Content Area -->\n        <div>\n            <!-- Breadcrumbs -->\n            <nav class=\"sh-nav\">\n                <a href=\"\/\" class=\"sh-inline-link !text-[#64748b] hover:!text-[#0d9488]\" id=\"sh-hero-lang-home\">Home<\/a>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"sh-nav-icon\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg>\n                <a href=\"#\" class=\"sh-inline-link !text-[#64748b] hover:!text-[#0d9488]\" id=\"sh-hero-lang-dept\">Departments<\/a>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"sh-nav-icon\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg>\n                <span style=\"color: #0d9488;\" id=\"sh-hero-lang-subdept\">Dental Clinic<\/span>\n            <\/nav>\n\n            <!-- Badge -->\n            <div class=\"sh-badge\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526\"><\/path><circle cx=\"12\" cy=\"8\" r=\"6\"><\/circle><\/svg> \n                <span id=\"sh-hero-lang-badge\">CBAHI Accredited \u00b7 Al Mansur, Makkah<\/span>\n            <\/div>\n\n            <!-- Titles -->\n            <h1 id=\"sh-hero-title-main\" class=\"sh-title-main\" style=\"font-family: var(--font-display);\">\n                Dental Clinic in Makkah\n            <\/h1>\n            <h2 id=\"sh-hero-title-sub\" class=\"sh-title-sub\" style=\"font-family: var(--font-display);\">\n                For Healthy Teeth and Confident Smiles\n            <\/h2>\n\n            <!-- Description (Injected via JS) -->\n            <p id=\"sh-hero-lang-desc\" class=\"sh-desc\"><\/p>\n\n            <!-- Buttons -->\n            <div class=\"sh-btn-group\">\n                <a href=\"#appointment-form\" id=\"shefa-popup-trigger\" class=\"sh-btn sh-btn-primary shefa-popup-trigger\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 2v4\"><\/path><path d=\"M16 2v4\"><\/path><rect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"><\/rect><path d=\"M3 10h18\"><\/path><\/svg> \n                    <span id=\"sh-hero-lang-btn-book\">Book Appointment<\/span>\n                <\/a>\n                \n                <a href=\"tel:+966125333555\" class=\"sh-btn sh-btn-outline\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> \n                    <span id=\"sh-hero-lang-btn-call\">Call Hospital<\/span>\n                <\/a>\n                \n                <a href=\"https:\/\/wa.me\/966125333555\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"sh-btn sh-btn-whatsapp\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> \n                    <span id=\"sh-hero-lang-btn-wa\">WhatsApp<\/span>\n                <\/a>\n            <\/div>\n\n            <!-- Features Grid -->\n            <div class=\"sh-features-grid\">\n                <div class=\"sh-feature-card\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"sh-feature-icon\"><path d=\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg>\n                    <span class=\"sh-feature-text sh-hero-feat\">CBAHI Accredited<\/span>\n                <\/div>\n                <div class=\"sh-feature-card\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"sh-feature-icon\"><path d=\"M11 2v2\"><\/path><path d=\"M5 2v2\"><\/path><path d=\"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1\"><\/path><path d=\"M8 15a6 6 0 0 0 12 0v-3\"><\/path><circle cx=\"20\" cy=\"10\" r=\"2\"><\/circle><\/svg>\n                    <span class=\"sh-feature-text sh-hero-feat\">Expert Dentists<\/span>\n                <\/div>\n                <div class=\"sh-feature-card\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"sh-feature-icon\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"><\/path><\/svg>\n                    <span class=\"sh-feature-text sh-hero-feat\">Modern Equipment<\/span>\n                <\/div>\n                <div class=\"sh-feature-card\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"sh-feature-icon\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg>\n                    <span class=\"sh-feature-text sh-hero-feat\">Comprehensive Care<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Right Image Area -->\n        <div class=\"sh-img-section\">\n            <div class=\"sh-glow sh-glow-1\"><\/div>\n            <div class=\"sh-glow sh-glow-2\"><\/div>\n            <div class=\"hero-img-container\">\n                <picture>\n                    <source srcset=\"\/wp-content\/uploads\/2026\/07\/dental1.webp\" type=\"image\/webp\">\n                    <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/dental1.webp\" alt=\"Shefa Hospital is the best Dental Clinic in Makkah, offering comprehensive care, modern equipment, and expert dentists for healthy teeth and confident smiles.\" loading=\"eager\">\n                <\/picture>\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<!-- Translation Script -->\n<script>\n(function() {\n    document.addEventListener('DOMContentLoaded', () => {\n        \n        const heroData = {\n            en: { \n                headerFont: \"var(--font-display)\", \n                bodyFont: \"system-ui, sans-serif\",\n                home: \"Home\",\n                dept: \"Departments\",\n                subdept: \"Dental Clinic\",\n                badge: \"CBAHI Accredited \u00b7 Al Mansur, Makkah\",\n                titleMain: \"Dental Clinic in Makkah\",\n                titleSub: \"For Healthy Teeth and Confident Smiles\",\n                desc: \"Oral health affects much more than your teeth. Healthy gums and teeth support comfortable eating, clear speech, proper nutrition, and overall well-being. Even minor dental problems can gradually become painful or require more complex treatment if ignored. Whether you need a routine dental examination, treatment for tooth pain, gum care, or restorative procedures, choosing an experienced dental team helps maintain long-term oral health. If you are searching for the best dental clinic in Makkah, <a href='https:\/\/shefahospital.sa\/' class='sh-inline-link'>Shefa Hospital<\/a>, located in Al Mansur, Makkah, provides comprehensive dental services supported by modern diagnostic facilities and patient-focused care for children, adults, and older adults.\",\n                btnBook: \"Book Appointment\",\n                btnCall: \"Call Hospital\",\n                btnWa: \"WhatsApp\",\n                feats: [\n                    \"CBAHI Accredited\",\n                    \"Expert Dentists\",\n                    \"Modern Equipment\",\n                    \"Comprehensive Care\"\n                ]\n            },\n            ar: { \n                headerFont: \"var(--font-arabic)\", \n                bodyFont: \"var(--font-arabic)\",\n                home: \"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\",\n                dept: \"\u0627\u0644\u0623\u0642\u0633\u0627\u0645\",\n                subdept: \"\u0639\u064a\u0627\u062f\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\",\n                badge: \"\u0645\u0639\u062a\u0645\u062f \u0645\u0646 \u0633\u0628\u0627\u0647\u064a \u00b7 \u0627\u0644\u0645\u0646\u0635\u0648\u0631\u060c \u0645\u0643\u0629\",\n                titleMain: \"\u0639\u064a\u0627\u062f\u0629 \u0623\u0633\u0646\u0627\u0646 \u0641\u064a \u0645\u0643\u0629\",\n                titleSub: \"\u0644\u0623\u0633\u0646\u0627\u0646 \u0635\u062d\u064a\u0629 \u0648\u0627\u0628\u062a\u0633\u0627\u0645\u0629 \u0648\u0627\u062b\u0642\u0629\",\n                desc: \"\u062a\u0624\u062b\u0631 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0639\u0644\u0649 \u0645\u0627 \u0647\u0648 \u0623\u0643\u062b\u0631 \u0628\u0643\u062b\u064a\u0631 \u0645\u0646 \u0645\u062c\u0631\u062f \u0623\u0633\u0646\u0627\u0646\u0643. \u0641\u0627\u0644\u0644\u062b\u0629 \u0648\u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0635\u062d\u064a\u0629 \u062a\u062f\u0639\u0645 \u0627\u0644\u0623\u0643\u0644 \u0627\u0644\u0645\u0631\u064a\u062d\u060c \u0648\u0627\u0644\u0643\u0644\u0627\u0645 \u0627\u0644\u0648\u0627\u0636\u062d\u060c \u0648\u0627\u0644\u062a\u063a\u0630\u064a\u0629 \u0627\u0644\u0633\u0644\u064a\u0645\u0629\u060c \u0648\u0627\u0644\u0635\u062d\u0629 \u0627\u0644\u0639\u0627\u0645\u0629. \u062d\u062a\u0649 \u0645\u0634\u0627\u0643\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0628\u0633\u064a\u0637\u0629 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0635\u0628\u062d \u0645\u0624\u0644\u0645\u0629 \u062a\u062f\u0631\u064a\u062c\u064a\u064b\u0627 \u0623\u0648 \u062a\u062a\u0637\u0644\u0628 \u0639\u0644\u0627\u062c\u064b\u0627 \u0623\u0643\u062b\u0631 \u062a\u0639\u0642\u064a\u062f\u064b\u0627 \u0625\u0630\u0627 \u062a\u0645 \u062a\u062c\u0627\u0647\u0644\u0647\u0627. \u0633\u0648\u0627\u0621 \u0643\u0646\u062a \u0628\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0641\u062d\u0635 \u062f\u0648\u0631\u064a \u0644\u0644\u0623\u0633\u0646\u0627\u0646\u060c \u0623\u0648 \u0639\u0644\u0627\u062c \u0644\u0623\u0644\u0645 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u060c \u0623\u0648 \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0628\u0627\u0644\u0644\u062b\u0629\u060c \u0623\u0648 \u0625\u062c\u0631\u0627\u0621\u0627\u062a \u062a\u0631\u0645\u064a\u0645\u064a\u0629\u060c \u0641\u0625\u0646 \u0627\u062e\u062a\u064a\u0627\u0631 \u0641\u0631\u064a\u0642 \u0637\u0628 \u0623\u0633\u0646\u0627\u0646 \u0645\u062a\u0645\u0631\u0633 \u064a\u0633\u0627\u0639\u062f \u0641\u064a \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644. \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0628\u062d\u062b \u0639\u0646 \u0623\u0641\u0636\u0644 \u0639\u064a\u0627\u062f\u0629 \u0623\u0633\u0646\u0627\u0646 \u0641\u064a \u0645\u0643\u0629\u060c \u0641\u0625\u0646 <a href='https:\/\/shefahospital.sa\/' class='sh-inline-link'>\u0645\u0633\u062a\u0634\u0641\u0649 \u0627\u0644\u0634\u0641\u0627\u0621<\/a>\u060c \u0627\u0644\u0648\u0627\u0642\u0639 \u0641\u064a \u062d\u064a \u0627\u0644\u0645\u0646\u0635\u0648\u0631 \u0628\u0645\u0643\u0629\u060c \u064a\u0642\u062f\u0645 \u062e\u062f\u0645\u0627\u062a \u0623\u0633\u0646\u0627\u0646 \u0634\u0627\u0645\u0644\u0629 \u0645\u062f\u0639\u0648\u0645\u0629 \u0628\u0645\u0631\u0627\u0641\u0642 \u062a\u0634\u062e\u064a\u0635\u064a\u0629 \u062d\u062f\u064a\u062b\u0629 \u0648\u0631\u0639\u0627\u064a\u0629 \u062a\u0631\u0643\u0632 \u0639\u0644\u0649 \u0627\u0644\u0645\u0631\u064a\u0636 \u0644\u0644\u0623\u0637\u0641\u0627\u0644 \u0648\u0627\u0644\u0628\u0627\u0644\u063a\u064a\u0646 \u0648\u0643\u0628\u0627\u0631 \u0627\u0644\u0633\u0646.\",\n                btnBook: \"\u0627\u062d\u062c\u0632 \u0645\u0648\u0639\u062f\u0627\u064b\",\n                btnCall: \"\u0627\u062a\u0635\u0644 \u0628\u0627\u0644\u0645\u0633\u062a\u0634\u0641\u0649\",\n                btnWa: \"\u0648\u0627\u062a\u0633\u0627\u0628\",\n                feats: [\n                    \"\u0645\u0639\u062a\u0645\u062f \u0645\u0646 \u0633\u0628\u0627\u0647\u064a\",\n                    \"\u0623\u0637\u0628\u0627\u0621 \u0623\u0633\u0646\u0627\u0646 \u062e\u0628\u0631\u0627\u0621\",\n                    \"\u0645\u0639\u062f\u0627\u062a \u062d\u062f\u064a\u062b\u0629\",\n                    \"\u0631\u0639\u0627\u064a\u0629 \u0634\u0627\u0645\u0644\u0629\"\n                ]\n            }\n        };\n\n        function initUniqueHeroSection() {\n            const htmlElement = document.documentElement;\n            const isRtl = htmlElement.dir === 'rtl' || htmlElement.lang.includes('ar');\n            const lang = isRtl ? 'ar' : 'en';\n            const content = heroData[lang];\n\n            const section = document.getElementById('sh-dental-hero-999');\n            if (!section) return;\n\n            section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n            document.getElementById('sh-hero-lang-home').textContent = content.home;\n            document.getElementById('sh-hero-lang-dept').textContent = content.dept;\n            document.getElementById('sh-hero-lang-subdept').textContent = content.subdept;\n            document.getElementById('sh-hero-lang-badge').textContent = content.badge;\n            \n            const titleMain = document.getElementById('sh-hero-title-main');\n            titleMain.textContent = content.titleMain;\n            titleMain.style.fontFamily = content.headerFont;\n\n            const titleSub = document.getElementById('sh-hero-title-sub');\n            titleSub.textContent = content.titleSub;\n            titleSub.style.fontFamily = content.headerFont;\n\n            const desc = document.getElementById('sh-hero-lang-desc');\n            desc.innerHTML = content.desc;\n            desc.style.fontFamily = content.bodyFont;\n\n            document.getElementById('sh-hero-lang-btn-book').textContent = content.btnBook;\n            document.getElementById('sh-hero-lang-btn-call').textContent = content.btnCall;\n            \n            const waBtn = document.getElementById('sh-hero-lang-btn-wa');\n            if(waBtn) waBtn.textContent = content.btnWa;\n\n            const featureTitles = section.querySelectorAll('.sh-hero-feat');\n            content.feats.forEach((featText, index) => {\n                if(featureTitles[index]) {\n                    featureTitles[index].textContent = featText;\n                    featureTitles[index].style.fontFamily = content.bodyFont;\n                }\n            });\n        }\n\n        initUniqueHeroSection();\n        \n        const observer = new MutationObserver((mutations) => {\n            mutations.forEach((mutation) => {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    initUniqueHeroSection();\n                }\n            });\n        });\n        if (document.documentElement) {\n            observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n        }\n    });\n})();\n<\/script>\n\n\n\n<style>\n    \/* 1. Scoped Section Container *\/\n    #sh-dental-intro-999 {\n        background-color: #ffffff;\n        padding-top: 5rem;\n        padding-bottom: 5rem;\n        box-sizing: border-box;\n        width: 100%;\n    }\n    @media (min-width: 768px) {\n        #sh-dental-intro-999 {\n            padding-top: 6rem;\n            padding-bottom: 6rem;\n        }\n    }\n\n    \/* 2. Inner Wrapper (Max-width 4xl approx 896px) *\/\n    #sh-dental-intro-999 .sh-inner-wrapper {\n        width: 100%;\n        max-width: 56rem; \n        margin-left: auto;\n        margin-right: auto;\n        padding-left: 1.25rem;\n        padding-right: 1.25rem;\n        text-align: left;\n    }\n    @media (min-width: 1024px) {\n        #sh-dental-intro-999 .sh-inner-wrapper {\n            padding-left: 2rem;\n            padding-right: 2rem;\n        }\n    }\n\n    \/* RTL Support for Alignment *\/\n    #sh-dental-intro-999[dir=\"rtl\"] .sh-inner-wrapper {\n        text-align: right;\n    }\n\n    \/* 3. Header & Typography *\/\n    #sh-dental-intro-999 .sh-intro-header {\n        max-width: 48rem;\n        margin-bottom: 3rem;\n    }\n\n    #sh-dental-intro-999 .sh-kicker {\n        display: inline-flex;\n        align-items: center;\n        gap: 0.5rem;\n        color: #138b86;\n        font-weight: 600;\n        font-size: 13px;\n        letter-spacing: 0.05em;\n        text-transform: uppercase;\n        margin-bottom: 1rem;\n    }\n    \n    #sh-dental-intro-999 .sh-kicker-line {\n        height: 1px;\n        width: 2rem;\n        background-color: #138b86;\n    }\n\n    #sh-dental-intro-999 .sh-title-main {\n        font-size: clamp(34px, 4vw, 46px);\n        font-weight: 700;\n        line-height: 1.1;\n        color: #243b5a;\n        margin: 0;\n    }\n\n    \/* 4. Content Area (Safely styling injected HTML) *\/\n    #sh-dental-intro-999 .sh-intro-content {\n        font-size: 18px;\n        line-height: 1.85;\n        color: rgba(36, 59, 90, 0.85);\n    }\n    \n    #sh-dental-intro-999 .sh-intro-content p {\n        margin-top: 0;\n        margin-bottom: 1.5rem;\n    }\n    #sh-dental-intro-999 .sh-intro-content p:last-child {\n        margin-bottom: 0;\n    }\n    \n    #sh-dental-intro-999 .sh-intro-content strong {\n        font-weight: 600;\n        color: #243b5a;\n    }\n    \n    #sh-dental-intro-999 .sh-intro-content ul {\n        list-style-type: disc;\n        \/* padding-inline-start automatically handles LTR\/RTL indentation *\/\n        padding-inline-start: 2rem; \n        margin-top: 1.5rem;\n        margin-bottom: 1.5rem;\n    }\n    \n    #sh-dental-intro-999 .sh-intro-content li {\n        margin-bottom: 0.5rem;\n    }\n    #sh-dental-intro-999 .sh-intro-content li:last-child {\n        margin-bottom: 0;\n    }\n\n    #sh-dental-intro-999 * {\n        transition: font-family 0.3s ease;\n    }\n<\/style>\n\n<section id=\"sh-dental-intro-999\" dir=\"ltr\">\n    <div class=\"sh-inner-wrapper\">\n        \n        <div class=\"sh-intro-header\">\n            <div class=\"sh-kicker\">\n                <span class=\"sh-kicker-line\"><\/span>\n                <span id=\"sh-intro-kicker-999\">Dental Care<\/span>\n            <\/div>\n            \n            <h2 id=\"sh-intro-title-999\" class=\"sh-title-main\" style=\"font-family: var(--font-display);\">\n                Why Regular Dental Care Matters\n            <\/h2>\n        <\/div>\n\n        <div id=\"sh-intro-content-999\" class=\"sh-intro-content\">\n            <!-- Content is dynamically injected here -->\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<script>\n(function() {\n    document.addEventListener('DOMContentLoaded', () => {\n        \n        \/\/ Translation Data Engine\n        const introData = {\n            en: { \n                headerFont: \"var(--font-display)\", \n                bodyFont: \"var(--font-sans)\",\n                kicker: \"Dental Care\",\n                title: \"Why Regular Dental Care Matters\",\n                content: `\n                    <p>Many dental diseases develop slowly and may not cause pain during the early stages. Cavities, gum disease, and tooth wear often progress unnoticed until they begin affecting daily activities.<\/p>\n                    <p>Regular dental visits help identify problems before they become more serious. Routine dental care can help:<\/p>\n                    <ul>\n                        <li>Detect cavities early<\/li>\n                        <li>Prevent gum disease progression<\/li>\n                        <li>Preserve natural teeth<\/li>\n                        <li>Improve oral hygiene<\/li>\n                        <li>Reduce the need for complex procedures<\/li>\n                        <li>Support better overall health<\/li>\n                        <li>Maintain healthy chewing function<\/li>\n                        <li>Improve appearance and confidence<\/li>\n                    <\/ul>\n                    <p>Preventive care is often simpler, more comfortable, and more cost-effective than treating advanced dental disease.<\/p>\n                `\n            },\n            ar: { \n                headerFont: \"var(--font-arabic)\", \n                bodyFont: \"var(--font-arabic)\",\n                kicker: \"\u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0628\u0627\u0644\u0623\u0633\u0646\u0627\u0646\",\n                title: \"\u0644\u0645\u0627\u0630\u0627 \u062a\u0639\u062a\u0628\u0631 \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0627\u0644\u0645\u0646\u062a\u0638\u0645\u0629 \u0628\u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0645\u0647\u0645\u0629\u061f\",\n                content: `\n                    <p>\u062a\u062a\u0637\u0648\u0631 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0628\u0628\u0637\u0621 \u0648\u0642\u062f \u0644\u0627 \u062a\u0633\u0628\u0628 \u0623\u0644\u0645\u0627\u064b \u0641\u064a \u0627\u0644\u0645\u0631\u0627\u062d\u0644 \u0627\u0644\u0645\u0628\u0643\u0631\u0629. \u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u064a\u062a\u0642\u062f\u0645 \u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0648\u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629 \u0648\u062a\u0622\u0643\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u062f\u0648\u0646 \u0623\u0646 \u064a\u0644\u0627\u062d\u0638\u0647\u0627 \u0623\u062d\u062f \u062d\u062a\u0649 \u062a\u0628\u062f\u0623 \u0641\u064a \u0627\u0644\u062a\u0623\u062b\u064a\u0631 \u0639\u0644\u0649 \u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u064a\u0648\u0645\u064a\u0629.<\/p>\n                    <p>\u062a\u0633\u0627\u0639\u062f \u0632\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u0646\u062a\u0638\u0645\u0629 \u0641\u064a \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u0634\u0627\u0643\u0644 \u0642\u0628\u0644 \u0623\u0646 \u062a\u0635\u0628\u062d \u0623\u0643\u062b\u0631 \u062e\u0637\u0648\u0631\u0629. \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0633\u0627\u0639\u062f \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629 \u0628\u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0641\u064a:<\/p>\n                    <ul>\n                        <li>\u0627\u0644\u0627\u0643\u062a\u0634\u0627\u0641 \u0627\u0644\u0645\u0628\u0643\u0631 \u0644\u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646<\/li>\n                        <li>\u0645\u0646\u0639 \u062a\u0637\u0648\u0631 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629<\/li>\n                        <li>\u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0637\u0628\u064a\u0639\u064a\u0629<\/li>\n                        <li>\u062a\u062d\u0633\u064a\u0646 \u0646\u0638\u0627\u0641\u0629 \u0627\u0644\u0641\u0645<\/li>\n                        <li>\u062a\u0642\u0644\u064a\u0644 \u0627\u0644\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0625\u062c\u0631\u0627\u0621\u0627\u062a \u0645\u0639\u0642\u062f\u0629<\/li>\n                        <li>\u062f\u0639\u0645 \u0627\u0644\u0635\u062d\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0628\u0634\u0643\u0644 \u0623\u0641\u0636\u0644<\/li>\n                        <li>\u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0648\u0638\u064a\u0641\u0629 \u0645\u0636\u063a \u0635\u062d\u064a\u0629<\/li>\n                        <li>\u062a\u062d\u0633\u064a\u0646 \u0627\u0644\u0645\u0638\u0647\u0631 \u0648\u0627\u0644\u062b\u0642\u0629 \u0628\u0627\u0644\u0646\u0641\u0633<\/li>\n                    <\/ul>\n                    <p>\u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629 \u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u062a\u0643\u0648\u0646 \u0623\u0628\u0633\u0637 \u0648\u0623\u0643\u062b\u0631 \u0631\u0627\u062d\u0629 \u0648\u0623\u0642\u0644 \u062a\u0643\u0644\u0641\u0629 \u0645\u0646 \u0639\u0644\u0627\u062c \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u062a\u0642\u062f\u0645\u0629.<\/p>\n                `\n            }\n        };\n\n        function initIntroSection() {\n            const htmlElement = document.documentElement;\n            const isRtl = htmlElement.dir === 'rtl' || htmlElement.lang.includes('ar');\n            const lang = isRtl ? 'ar' : 'en';\n            const data = introData[lang];\n\n            const section = document.getElementById('sh-dental-intro-999');\n            if (!section) return;\n\n            section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n            const kickerEl = document.getElementById('sh-intro-kicker-999');\n            if(kickerEl) {\n                kickerEl.textContent = data.kicker;\n                kickerEl.style.fontFamily = data.bodyFont;\n            }\n\n            const titleEl = document.getElementById('sh-intro-title-999');\n            if(titleEl) {\n                titleEl.textContent = data.title;\n                titleEl.style.fontFamily = data.headerFont;\n            }\n\n            const contentEl = document.getElementById('sh-intro-content-999');\n            if(contentEl) {\n                contentEl.innerHTML = data.content;\n                contentEl.style.fontFamily = data.bodyFont;\n            }\n        }\n\n        initIntroSection();\n        \n        const observer = new MutationObserver((mutations) => {\n            mutations.forEach((mutation) => {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    initIntroSection();\n                }\n            });\n        });\n        \n        if (document.documentElement) {\n            observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n        }\n    });\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Dental Signs Section (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, Custom CSS Grid\/Flexbox\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .dental-signs {\n    \/* Fluid Theme Variables *\/\n    --ds-bg: #f8fafc;\n    --ds-surface: #ffffff;\n    --ds-text-dark: #243b5a;\n    --ds-text-muted: #475569;\n    --ds-text-alert: #334155;\n    --ds-brand: #0d9488;\n    --ds-brand-light: #e0f2f1;\n    --ds-border: rgba(226, 232, 240, 0.6);\n    --ds-border-solid: #f1f5f9;\n    --ds-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    --ds-shadow-hover: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    \n    \/* Layout Variables *\/\n    background-color: var(--ds-bg);\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--font-sans, system-ui, -apple-system, sans-serif);\n  }\n\n  \/* RTL Font Handling Override *\/\n  .dental-signs[dir=\"rtl\"] {\n    font-family: var(--font-arabic, system-ui, -apple-system, sans-serif);\n  }\n\n  .dental-signs__container {\n    width: 100%;\n    max-width: 64rem;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 5vw, 2rem);\n  }\n\n  .dental-signs__header {\n    max-width: 48rem;\n    margin-block-end: 2.5rem;\n  }\n\n  .dental-signs__title {\n    font-family: var(--font-display, inherit);\n    color: var(--ds-text-dark);\n    font-size: clamp(2rem, 4.5vw, 2.625rem);\n    font-weight: 700;\n    line-height: 1.2;\n    margin: 0 0 1rem 0;\n  }\n\n  .dental-signs[dir=\"rtl\"] .dental-signs__title {\n    font-family: var(--font-arabic, inherit);\n  }\n\n  .dental-signs__intro {\n    color: var(--ds-text-muted);\n    font-size: clamp(1rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* CSS Grid: Fluid List *\/\n  .dental-signs__list {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1rem 2rem;\n    margin: 0 0 2.5rem 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  \/* Container Query \/ Media Query for Layout Shift *\/\n  @media (min-width: 768px) {\n    .dental-signs__list {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  .dental-signs__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.75rem;\n    background-color: var(--ds-surface);\n    padding: 0.75rem;\n    border-radius: 0.5rem;\n    border: 1px solid var(--ds-border-solid);\n    box-shadow: var(--ds-shadow-sm);\n    transition: box-shadow 0.25s ease, transform 0.25s ease;\n  }\n\n  .dental-signs__item:hover {\n    box-shadow: var(--ds-shadow-hover);\n  }\n\n  .dental-signs__icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background-color: var(--ds-brand-light);\n    color: var(--ds-brand);\n    padding: 0.375rem;\n    border-radius: 50%;\n    flex-shrink: 0;\n    margin-block-start: 0.125rem;\n  }\n\n  .dental-signs__text {\n    color: var(--ds-text-dark);\n    font-size: clamp(0.9375rem, 1.5vw, 1rem);\n    font-weight: 500;\n    line-height: 1.5;\n  }\n\n  \/* Outro Alert Box *\/\n  .dental-signs__alert {\n    display: flex;\n    align-items: flex-start;\n    gap: 1rem;\n    background-color: var(--ds-surface);\n    padding: 1.5rem;\n    border-radius: 0.75rem;\n    border: 1px solid var(--ds-border);\n    box-shadow: var(--ds-shadow-sm);\n    max-width: 48rem;\n  }\n\n  .dental-signs__alert-icon {\n    color: var(--ds-brand);\n    flex-shrink: 0;\n    margin-block-start: 0.125rem;\n  }\n\n  .dental-signs__alert-text {\n    color: var(--ds-text-alert);\n    font-size: clamp(0.9375rem, 1.5vw, 1rem);\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n<\/style>\n\n<section id=\"dental-signs-section\" class=\"dental-signs\" dir=\"ltr\">\n  <div class=\"dental-signs__container\">\n      \n      <header class=\"dental-signs__header\">\n          <h2 id=\"signs-title\" class=\"dental-signs__title\">\n              Signs You Should Visit a Dentist\n          <\/h2>\n          <p id=\"signs-intro\" class=\"dental-signs__intro\">\n              While regular checkups are important, certain symptoms should never be ignored. Arrange a dental consultation if you experience:\n          <\/p>\n      <\/header>\n\n      <!-- SSR PRE-RENDERED LIST: Prevents CLS and ensures SEO indexing before hydration -->\n      <ul id=\"signs-list-container\" class=\"dental-signs__list\">\n          <!-- 10 Static List Items pre-filled with Default Language (English) -->\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"0\">Persistent toothache<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"1\">Sensitivity to hot or cold foods<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"2\">Swollen or bleeding gums<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"3\">Bad breath that does not improve<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"4\">Loose teeth<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"5\">Pain while chewing<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"6\">Broken or chipped teeth<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"7\">Mouth ulcers lasting longer than two weeks<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"8\">Jaw discomfort<\/span>\n          <\/li>\n          <li class=\"dental-signs__item\">\n              <span class=\"dental-signs__icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n              <\/span>\n              <span class=\"dental-signs__text\" data-i18n-index=\"9\">Difficulty biting or chewing normally<\/span>\n          <\/li>\n      <\/ul>\n\n      <aside class=\"dental-signs__alert\">\n          <div class=\"dental-signs__alert-icon\">\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line><\/svg>\n          <\/div>\n          <p id=\"signs-outro\" class=\"dental-signs__alert-text\">\n              Prompt evaluation helps identify the cause and allows treatment before the condition worsens.\n          <\/p>\n      <\/aside>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped Localization Engine \n * Updates DOM via textContent modification rather than node destruction \n * to ensure SSR integrity and Zero CLS on hydration.\n *\/\n(() => {\n    const signsData = {\n        en: { \n            title: \"Signs You Should Visit a Dentist\",\n            intro: \"While regular checkups are important, certain symptoms should never be ignored. Arrange a dental consultation if you experience:\",\n            conditions: [\n                \"Persistent toothache\", \"Sensitivity to hot or cold foods\", \"Swollen or bleeding gums\",\n                \"Bad breath that does not improve\", \"Loose teeth\", \"Pain while chewing\",\n                \"Broken or chipped teeth\", \"Mouth ulcers lasting longer than two weeks\",\n                \"Jaw discomfort\", \"Difficulty biting or chewing normally\"\n            ],\n            outro: \"Prompt evaluation helps identify the cause and allows treatment before the condition worsens.\"\n        },\n        ar: { \n            title: \"\u0639\u0644\u0627\u0645\u0627\u062a \u062a\u062f\u0644 \u0639\u0644\u0649 \u0636\u0631\u0648\u0631\u0629 \u0632\u064a\u0627\u0631\u0629 \u0637\u0628\u064a\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\",\n            intro: \"\u0639\u0644\u0649 \u0627\u0644\u0631\u063a\u0645 \u0645\u0646 \u0623\u0647\u0645\u064a\u0629 \u0627\u0644\u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u062f\u0648\u0631\u064a\u0629\u060c \u0625\u0644\u0627 \u0623\u0646\u0647 \u0644\u0627 \u064a\u0646\u0628\u063a\u064a \u0623\u0628\u062f\u0627\u064b \u062a\u062c\u0627\u0647\u0644 \u0628\u0639\u0636 \u0627\u0644\u0623\u0639\u0631\u0627\u0636. \u062d\u062f\u062f \u0645\u0648\u0639\u062f\u0627\u064b \u0644\u0627\u0633\u062a\u0634\u0627\u0631\u0629 \u0637\u0628\u064a\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0639\u0627\u0646\u064a \u0645\u0646:\",\n            conditions: [\n                \"\u0623\u0644\u0645 \u0645\u0633\u062a\u0645\u0631 \u0641\u064a \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", \"\u062d\u0633\u0627\u0633\u064a\u0629 \u062a\u062c\u0627\u0647 \u0627\u0644\u0623\u0637\u0639\u0645\u0629 \u0627\u0644\u0633\u0627\u062e\u0646\u0629 \u0623\u0648 \u0627\u0644\u0628\u0627\u0631\u062f\u0629\", \"\u062a\u0648\u0631\u0645 \u0623\u0648 \u0646\u0632\u064a\u0641 \u0627\u0644\u0644\u062b\u0629\",\n                \"\u0631\u0627\u0626\u062d\u0629 \u0641\u0645 \u0643\u0631\u064a\u0647\u0629 \u0644\u0627 \u062a\u062a\u062d\u0633\u0646\", \"\u062a\u062e\u0644\u062e\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", \"\u0623\u0644\u0645 \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u0645\u0636\u063a\",\n                \"\u0623\u0633\u0646\u0627\u0646 \u0645\u0643\u0633\u0648\u0631\u0629 \u0623\u0648 \u0645\u062a\u0634\u0642\u0642\u0629\", \"\u062a\u0642\u0631\u062d\u0627\u062a \u0627\u0644\u0641\u0645 \u0627\u0644\u062a\u064a \u062a\u0633\u062a\u0645\u0631 \u0644\u0623\u0643\u062b\u0631 \u0645\u0646 \u0623\u0633\u0628\u0648\u0639\u064a\u0646\",\n                \"\u0627\u0646\u0632\u0639\u0627\u062c \u0623\u0648 \u0623\u0644\u0645 \u0641\u064a \u0627\u0644\u0641\u0643\", \"\u0635\u0639\u0648\u0628\u0629 \u0641\u064a \u0627\u0644\u0639\u0636 \u0623\u0648 \u0627\u0644\u0645\u0636\u063a \u0628\u0634\u0643\u0644 \u0637\u0628\u064a\u0639\u064a\"\n            ],\n            outro: \"\u064a\u0633\u0627\u0639\u062f \u0627\u0644\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0641\u0648\u0631\u064a \u0641\u064a \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0633\u0628\u0628 \u0648\u064a\u0633\u0645\u062d \u0628\u0627\u0644\u0639\u0644\u0627\u062c \u0642\u0628\u0644 \u0623\u0646 \u062a\u062a\u0641\u0627\u0642\u0645 \u0627\u0644\u062d\u0627\u0644\u0629.\"\n        }\n    };\n\n    const section = document.getElementById('dental-signs-section');\n    if (!section) return;\n\n    \/\/ Cache DOM Nodes\n    const titleEl = document.getElementById('signs-title');\n    const introEl = document.getElementById('signs-intro');\n    const outroEl = document.getElementById('signs-outro');\n    const listItems = section.querySelectorAll('.dental-signs__text');\n\n    function syncLocalization() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = signsData[lang];\n\n        \/\/ Ensure structural sync\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Fast text node swaps (Avoids browser reflow penalties)\n        if (titleEl) titleEl.textContent = data.title;\n        if (introEl) introEl.textContent = data.intro;\n        if (outroEl) outroEl.textContent = data.outro;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-index');\n            if (data.conditions[idx]) {\n                item.textContent = data.conditions[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize synchronization safely\n    document.addEventListener('DOMContentLoaded', syncLocalization);\n\n    \/\/ Watch Document Element for real-time App-Level language toggles\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncLocalization();\n                    break; \n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Dental Services Details (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Logical Properties\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .dental-service {\n    \/* Fluid Theme Variables *\/\n    --ds-bg-surface: #ffffff;\n    --ds-bg-card: #f8fafc;\n    --ds-bg-card-hover: rgba(241, 245, 249, 0.6);\n    --ds-text-dark: #243b5a;\n    --ds-text-body: #64748b;\n    --ds-brand: #138b86;\n    --ds-brand-light: #e6f4f3;\n    --ds-border-subtle: #f1f5f9;\n    \n    \/* Global Typography overrides mapped safely *\/\n    --ds-font-title: var(--font-display, system-ui, sans-serif);\n    --ds-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--ds-bg-surface);\n    width: 100%;\n    position: relative;\n    padding-block: clamp(5rem, 8vw, 6rem);\n    box-sizing: border-box;\n    font-family: var(--ds-font-body);\n    overflow: hidden;\n  }\n\n  .dental-service[dir=\"rtl\"] {\n    --ds-font-title: var(--font-arabic, system-ui, sans-serif);\n    --ds-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  .dental-service__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: clamp(3rem, 5vw, 4rem);\n    align-items: start;\n    position: relative;\n    z-index: 10;\n  }\n\n  @media (min-width: 1024px) {\n    .dental-service__container {\n      grid-template-columns: 1fr 1.1fr;\n    }\n  }\n\n  \/* =========================================\n     MEDIA \/ IMAGE SECTION\n     ========================================= *\/\n  .dental-service__media {\n    position: relative;\n    width: 100%;\n    margin: 0;\n  }\n\n  @media (min-width: 1024px) {\n    .dental-service__media {\n      position: sticky;\n      top: 6rem;\n    }\n  }\n\n  .dental-service__img-wrapper {\n    position: relative;\n    width: 100%;\n    border-radius: 1.5rem;\n    background-color: transparent;\n    box-shadow: 0 20px 50px -12px rgba(0, 0, 0, 0.15);\n    overflow: hidden;\n  }\n\n  .dental-service__img {\n    width: 100%;\n    height: auto;\n    display: block;\n    object-fit: cover;\n    object-position: center;\n  }\n\n  \/* =========================================\n     CONTENT SECTION\n     ========================================= *\/\n  .dental-service__content {\n    display: flex;\n    flex-direction: column;\n    text-align: start;\n  }\n\n  .dental-service__header {\n    max-width: 48rem;\n    margin-block-end: 2rem;\n  }\n\n  .dental-service__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--ds-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .dental-service__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--ds-brand);\n  }\n\n  .dental-service__title {\n    font-family: var(--ds-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.75rem);\n    font-weight: 700;\n    line-height: 1.15;\n    color: var(--ds-text-dark);\n    margin: 0;\n  }\n\n  .dental-service__text {\n    color: var(--ds-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin-block-start: 1.25rem;\n    margin-block-end: 0;\n  }\n\n  .dental-service__text--bold {\n    color: rgba(36, 59, 90, 0.85); \/* text-[#243b5a]\/85 *\/\n    font-weight: 600;\n    margin-block-start: 0.5rem;\n  }\n\n  \/* =========================================\n     LIST SECTION (SSR Optimized)\n     ========================================= *\/\n  .dental-service__list {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  .dental-service__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 1rem;\n    background-color: var(--ds-bg-card);\n    padding: 1.25rem;\n    border-radius: 0.75rem;\n    border: 1px solid var(--ds-border-subtle);\n    transition: background-color 0.3s ease;\n  }\n\n  .dental-service__item:hover {\n    background-color: var(--ds-bg-card-hover);\n  }\n\n  .dental-service__icon {\n    display: grid;\n    place-items: center;\n    width: 1.5rem;\n    height: 1.5rem;\n    border-radius: 50%;\n    background-color: var(--ds-brand-light);\n    color: var(--ds-brand);\n    flex-shrink: 0;\n    margin-block-start: 0.125rem;\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  }\n\n  .dental-service__item-title {\n    font-family: var(--ds-font-title);\n    font-size: 1.0625rem;\n    font-weight: 700;\n    color: var(--ds-text-dark);\n    margin: 0 0 0.375rem 0;\n  }\n\n  .dental-service__item-desc {\n    font-size: 0.9375rem;\n    line-height: 1.625;\n    color: var(--ds-text-body);\n    margin: 0;\n  }\n\n  \/* Outro Alert (Uses Logical Properties for zero-JS RTL support) *\/\n  .dental-service__outro {\n    color: var(--ds-brand);\n    font-weight: 500;\n    font-size: clamp(1rem, 2vw, 1.0625rem);\n    line-height: 1.625;\n    margin-block-start: 2rem;\n    margin-block-end: 0;\n    border-inline-start: 2px solid var(--ds-brand); \/* Automatically swaps LTR\/RTL *\/\n    padding-inline-start: 1rem; \/* Automatically swaps LTR\/RTL *\/\n  }\n\n  \/* =========================================\n     ANIMATIONS\n     ========================================= *\/\n  @keyframes dsFadeInUp {\n    from { opacity: 0; transform: translateY(30px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .ds-animate-up {\n    opacity: 0;\n    animation: dsFadeInUp 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .ds-animate-up--delayed {\n    animation-delay: 0.15s;\n  }\n<\/style>\n\n<section id=\"dental-service-996\" class=\"dental-service\" dir=\"ltr\">\n  <div class=\"dental-service__container\">\n      \n      <!-- Media Column -->\n      <div class=\"dental-service__media ds-animate-up\">\n          <div class=\"dental-service__img-wrapper\">\n              <picture>\n                  <source srcset=\"\/wp-content\/uploads\/2026\/07\/dental2.webp\" type=\"image\/webp\">\n                  <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/dental2.webp\" alt=\"Professional dental tooth-colored filling procedure.\" class=\"dental-service__img\" loading=\"lazy\">\n              <\/picture>\n          <\/div>\n      <\/div>\n\n      <!-- Content Column -->\n      <div class=\"dental-service__content ds-animate-up ds-animate-up--delayed\">\n          \n          <header class=\"dental-service__header\">\n              <div class=\"dental-service__kicker\">\n                  <span id=\"ds-lang-kicker\">Dental Services<\/span>\n              <\/div>\n              <h2 id=\"ds-lang-title\" class=\"dental-service__title\">Tooth-Colored Fillings<\/h2>\n              <p id=\"ds-lang-p1\" class=\"dental-service__text\">When tooth decay is detected early, damaged areas can often be restored using tooth-colored filling materials that blend naturally with surrounding teeth.<\/p>\n              <p id=\"ds-lang-p2\" class=\"dental-service__text dental-service__text--bold\">Fillings help:<\/p>\n          <\/header>\n          \n          <!-- SSR Pre-rendered List for SEO & Zero CLS -->\n          <ul class=\"dental-service__list\">\n              <li class=\"dental-service__item\">\n                  <span class=\"dental-service__icon\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <div>\n                      <h3 class=\"dental-service__item-title\" data-i18n-idx=\"0\" data-i18n-key=\"title\">Restore tooth structure<\/h3>\n                      <p class=\"dental-service__item-desc\" data-i18n-idx=\"0\" data-i18n-key=\"desc\">Replaces lost tooth material to bring back original shape and strength.<\/p>\n                  <\/div>\n              <\/li>\n              \n              <li class=\"dental-service__item\">\n                  <span class=\"dental-service__icon\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <div>\n                      <h3 class=\"dental-service__item-title\" data-i18n-idx=\"1\" data-i18n-key=\"title\">Prevent further decay<\/h3>\n                      <p class=\"dental-service__item-desc\" data-i18n-idx=\"1\" data-i18n-key=\"desc\">Seals off the cavity to prevent bacteria from causing additional structural damage.<\/p>\n                  <\/div>\n              <\/li>\n\n              <li class=\"dental-service__item\">\n                  <span class=\"dental-service__icon\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <div>\n                      <h3 class=\"dental-service__item-title\" data-i18n-idx=\"2\" data-i18n-key=\"title\">Improve chewing function<\/h3>\n                      <p class=\"dental-service__item-desc\" data-i18n-idx=\"2\" data-i18n-key=\"desc\">Allows for comfortable and effective biting and chewing.<\/p>\n                  <\/div>\n              <\/li>\n\n              <li class=\"dental-service__item\">\n                  <span class=\"dental-service__icon\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <div>\n                      <h3 class=\"dental-service__item-title\" data-i18n-idx=\"3\" data-i18n-key=\"title\">Preserve natural teeth<\/h3>\n                      <p class=\"dental-service__item-desc\" data-i18n-idx=\"3\" data-i18n-key=\"desc\">Early intervention avoids the need for more invasive treatments like root canals.<\/p>\n                  <\/div>\n              <\/li>\n          <\/ul>\n          \n          <p id=\"ds-lang-p3\" class=\"dental-service__outro\">Early treatment generally requires less extensive dental work.<\/p>\n          \n      <\/div>\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Executes safe textNode replacements. Zero DOM destruction.\n *\/\n(() => {\n    const serviceData = {\n        en: {\n            kicker: \"Dental Services\", \n            title: \"Tooth-Colored Fillings\",\n            p1: \"When tooth decay is detected early, damaged areas can often be restored using tooth-colored filling materials that blend naturally with surrounding teeth.\",\n            p2: \"Fillings help:\",\n            p3: \"Early treatment generally requires less extensive dental work.\",\n            conditions: [\n                { title: \"Restore tooth structure\", desc: \"Replaces lost tooth material to bring back original shape and strength.\" },\n                { title: \"Prevent further decay\", desc: \"Seals off the cavity to prevent bacteria from causing additional structural damage.\" },\n                { title: \"Improve chewing function\", desc: \"Allows for comfortable and effective biting and chewing.\" },\n                { title: \"Preserve natural teeth\", desc: \"Early intervention avoids the need for more invasive treatments like root canals.\" }\n            ]\n        },\n        ar: {\n            kicker: \"\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", \n            title: \"\u062d\u0634\u0648\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u062a\u062c\u0645\u064a\u0644\u064a\u0629\",\n            p1: \"\u0639\u0646\u062f \u0627\u0643\u062a\u0634\u0627\u0641 \u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0645\u0628\u0643\u0631\u0627\u064b\u060c \u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u064a\u0645\u0643\u0646 \u062a\u0631\u0645\u064a\u0645 \u0627\u0644\u0645\u0646\u0627\u0637\u0642 \u0627\u0644\u0645\u062a\u0636\u0631\u0631\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0648\u0627\u062f \u062d\u0634\u0648 \u062a\u062c\u0645\u064a\u0644\u064a\u0629 \u062a\u0645\u062a\u0632\u062c \u0628\u0634\u0643\u0644 \u0637\u0628\u064a\u0639\u064a \u0645\u0639 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u062d\u064a\u0637\u0629.\",\n            p2: \"\u062a\u0633\u0627\u0639\u062f \u0627\u0644\u062d\u0634\u0648\u0627\u062a \u0641\u064a:\",\n            p3: \"\u064a\u062a\u0637\u0644\u0628 \u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0645\u0628\u0643\u0631 \u0639\u0627\u062f\u0629\u064b \u062a\u062f\u062e\u0644\u0627\u062a \u0639\u0644\u0627\u062c\u064a\u0629 \u0623\u0642\u0644 \u062a\u0639\u0642\u064a\u062f\u0627\u064b.\",\n            conditions: [\n                { title: \"\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0628\u0646\u064a\u0629 \u0627\u0644\u0633\u0646\", desc: \"\u062a\u0639\u0648\u064a\u0636 \u0645\u0627\u062f\u0629 \u0627\u0644\u0633\u0646 \u0627\u0644\u0645\u0641\u0642\u0648\u062f\u0629 \u0644\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0627\u0644\u0634\u0643\u0644 \u0648\u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0623\u0635\u0644\u064a\u0629.\" },\n                { title: \"\u0645\u0646\u0639 \u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062a\u0633\u0648\u0633\", desc: \"\u0633\u062f \u0627\u0644\u062a\u062c\u0648\u064a\u0641 \u0644\u0645\u0646\u0639 \u0627\u0644\u0628\u0643\u062a\u064a\u0631\u064a\u0627 \u0645\u0646 \u0627\u0644\u062a\u0633\u0628\u0628 \u0641\u064a \u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0636\u0631\u0631 \u0627\u0644\u0647\u064a\u0643\u0644\u064a.\" },\n                { title: \"\u062a\u062d\u0633\u064a\u0646 \u0648\u0638\u064a\u0641\u0629 \u0627\u0644\u0645\u0636\u063a\", desc: \"\u062a\u0633\u0645\u062d \u0628\u0627\u0644\u0642\u064a\u0627\u0645 \u0628\u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u0639\u0636 \u0648\u0627\u0644\u0645\u0636\u063a \u0628\u0634\u0643\u0644 \u0645\u0631\u064a\u062d \u0648\u0641\u0639\u0627\u0644.\" },\n                { title: \"\u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0637\u0628\u064a\u0639\u064a\u0629\", desc: \"\u0627\u0644\u062a\u062f\u062e\u0644 \u0627\u0644\u0645\u0628\u0643\u0631 \u064a\u062c\u0646\u0628 \u0627\u0644\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0639\u0644\u0627\u062c\u0627\u062a \u0623\u0643\u062b\u0631 \u062a\u0639\u0642\u064a\u062f\u0627\u064b \u0645\u062b\u0644 \u0639\u0644\u0627\u062c \u0627\u0644\u0639\u0635\u0628.\" }\n            ]\n        }\n    };\n\n    const section = document.getElementById('dental-service-996');\n    if (!section) return;\n\n    \/\/ Cache elements to prevent querying DOM on every mutation\n    const kickerEl = document.getElementById('ds-lang-kicker');\n    const titleEl = document.getElementById('ds-lang-title');\n    const p1El = document.getElementById('ds-lang-p1');\n    const p2El = document.getElementById('ds-lang-p2');\n    const p3El = document.getElementById('ds-lang-p3');\n    const conditionTitles = section.querySelectorAll('[data-i18n-key=\"title\"]');\n    const conditionDescs = section.querySelectorAll('[data-i18n-key=\"desc\"]');\n\n    function syncServiceLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = serviceData[lang];\n\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (p1El) p1El.textContent = data.p1;\n        if (p2El) p2El.textContent = data.p2;\n        if (p3El) p3El.textContent = data.p3;\n\n        conditionTitles.forEach(titleNode => {\n            const idx = titleNode.getAttribute('data-i18n-idx');\n            if (data.conditions[idx]) titleNode.textContent = data.conditions[idx].title;\n        });\n\n        conditionDescs.forEach(descNode => {\n            const idx = descNode.getAttribute('data-i18n-idx');\n            if (data.conditions[idx]) descNode.textContent = data.conditions[idx].desc;\n        });\n    }\n\n    \/\/ Init instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncServiceLanguage);\n    } else {\n        syncServiceLanguage();\n    }\n\n    \/\/ Monitor for global language toggles\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncServiceLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Endodontics Procedure Table (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid\/Flexbox\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .endo-procedure {\n    \/* Fluid Theme Variables *\/\n    --ep-bg-color: #f8fbfd;\n    --ep-surface: #ffffff;\n    --ep-brand: #138b86;\n    --ep-text-dark: #243b5a;\n    --ep-text-body: #667085;\n    --ep-border: #e4edf3;\n    --ep-stripe: #f8fafc;\n    \n    \/* Typography mapped to global vars if they exist *\/\n    --ep-font-title: var(--font-display, system-ui, sans-serif);\n    --ep-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--ep-bg-color);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--ep-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  .endo-procedure[dir=\"rtl\"] {\n    --ep-font-title: var(--font-arabic, system-ui, sans-serif);\n    --ep-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* Responsive Hexagon Background *\/\n  .endo-procedure__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.2;\n  }\n\n  @media (min-width: 768px) {\n    .endo-procedure__bg { background-size: 180px 156px; }\n  }\n\n  .endo-procedure__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .endo-procedure__header {\n    text-align: center;\n    max-width: 56rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .endo-procedure__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--ep-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .endo-procedure__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--ep-brand);\n  }\n\n  .endo-procedure__title {\n    font-family: var(--ep-font-title);\n    font-size: clamp(2rem, 4vw, 2.75rem);\n    font-weight: 700;\n    line-height: 1.15;\n    color: var(--ep-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .endo-procedure__intro {\n    color: var(--ep-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0 auto;\n    max-width: 48rem;\n  }\n\n  \/* Table Section *\/\n  .endo-procedure__table-wrapper {\n    max-width: 56rem;\n    margin-inline: auto;\n    background-color: var(--ep-surface);\n    border-radius: 1rem;\n    border: 1px solid var(--ep-border);\n    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .endo-procedure__table {\n    width: 100%;\n    min-width: 600px; \/* Ensures text doesn't crush on extreme mobile, triggers smooth wrapper scroll *\/\n    border-collapse: collapse;\n    text-align: start;\n  }\n\n  .endo-procedure__th {\n    background-color: var(--ep-brand);\n    color: var(--ep-surface);\n    font-family: var(--ep-font-title);\n    font-size: clamp(1.125rem, 2vw, 1.25rem);\n    font-weight: 700;\n    padding: 1.25rem;\n  }\n\n  .endo-procedure__td {\n    padding: 1.25rem;\n    font-size: clamp(0.9375rem, 1.5vw, 1.03125rem);\n    line-height: 1.625;\n    color: var(--ep-text-dark);\n    border-bottom: 1px solid var(--ep-border);\n  }\n\n  .endo-procedure__tr:last-child .endo-procedure__td {\n    border-bottom: none;\n  }\n\n  .endo-procedure__tr:nth-child(even) {\n    background-color: var(--ep-stripe);\n  }\n\n  .endo-procedure__td--highlight {\n    font-weight: 700;\n    color: var(--ep-brand);\n  }\n\n  \/* Footer Section *\/\n  .endo-procedure__footer {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-start: clamp(2rem, 4vw, 2.5rem);\n    background-color: var(--ep-surface);\n    padding: 1.5rem;\n    border-radius: 1rem;\n    border: 1px solid var(--ep-border);\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  }\n\n  .endo-procedure__footer-text {\n    color: var(--ep-text-body);\n    font-size: 1rem;\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n    text-align: center;\n  }\n\n  \/* Animations *\/\n  @keyframes epFadeUp {\n    from { opacity: 0; transform: translateY(25px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .ep-animate {\n    opacity: 0;\n    animation: epFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .ep-animate--d1 { animation-delay: 0.15s; }\n  .ep-animate--d2 { animation-delay: 0.3s; }\n<\/style>\n\n<section id=\"endo-procedure-999\" class=\"endo-procedure\" dir=\"ltr\">\n  <div class=\"endo-procedure__bg\"><\/div>\n\n  <div class=\"endo-procedure__container\">\n      \n      <header class=\"endo-procedure__header ep-animate\">\n          <div class=\"endo-procedure__kicker\">\n              <span id=\"ep-lang-kicker\">Endodontics<\/span>\n          <\/div>\n          <h2 id=\"ep-lang-title\" class=\"endo-procedure__title\">Root Canal Treatment<\/h2>\n          <p id=\"ep-lang-p1\" class=\"endo-procedure__intro\">A root canal may be recommended when infection reaches the inner portion of a tooth.<\/p>\n      <\/header>\n\n      <div class=\"endo-procedure__table-wrapper ep-animate ep-animate--d1\">\n          <table class=\"endo-procedure__table\">\n              <thead>\n                  <tr>\n                      <th id=\"ep-lang-col1\" class=\"endo-procedure__th w-1\/3\">Procedure Goal<\/th>\n                      <th id=\"ep-lang-col2\" class=\"endo-procedure__th w-2\/3\">Description<\/th>\n                  <\/tr>\n              <\/thead>\n              <!-- SSR Pre-rendered Table Body (Zero CLS) -->\n              <tbody class=\"endo-procedure__tbody\">\n                  <tr class=\"endo-procedure__tr\" data-i18n-row=\"0\">\n                      <td class=\"endo-procedure__td endo-procedure__td--highlight\" data-i18n-col=\"0\">Removing infected tissue<\/td>\n                      <td class=\"endo-procedure__td\" data-i18n-col=\"1\">Eliminates the source of pain and bacterial growth.<\/td>\n                  <\/tr>\n                  <tr class=\"endo-procedure__tr\" data-i18n-row=\"1\">\n                      <td class=\"endo-procedure__td endo-procedure__td--highlight\" data-i18n-col=\"0\">Cleaning the root canals<\/td>\n                      <td class=\"endo-procedure__td\" data-i18n-col=\"1\">Thoroughly sanitizes the inner chambers of the tooth.<\/td>\n                  <\/tr>\n                  <tr class=\"endo-procedure__tr\" data-i18n-row=\"2\">\n                      <td class=\"endo-procedure__td endo-procedure__td--highlight\" data-i18n-col=\"0\">Sealing the tooth<\/td>\n                      <td class=\"endo-procedure__td\" data-i18n-col=\"1\">Prevents future infection by sealing the treated area.<\/td>\n                  <\/tr>\n                  <tr class=\"endo-procedure__tr\" data-i18n-row=\"3\">\n                      <td class=\"endo-procedure__td endo-procedure__td--highlight\" data-i18n-col=\"0\">Preserving the natural tooth<\/td>\n                      <td class=\"endo-procedure__td\" data-i18n-col=\"1\">Restores function and appearance while keeping the natural structure.<\/td>\n                  <\/tr>\n              <\/tbody>\n          <\/table>\n      <\/div>\n\n      <footer class=\"endo-procedure__footer ep-animate ep-animate--d2\">\n          <p id=\"ep-lang-footer\" class=\"endo-procedure__footer-text\">\n              Saving a natural tooth often provides better long-term function than extraction.\n          <\/p>\n      <\/footer>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Safely updates text nodes without destroying HTML structures for SSR integrity.\n *\/\n(() => {\n    const endoData = {\n        en: {\n            kicker: \"Endodontics\", \n            title: \"Root Canal Treatment\",\n            p1: \"A root canal may be recommended when infection reaches the inner portion of a tooth.\",\n            col1: \"Procedure Goal\", \n            col2: \"Description\",\n            footer: \"Saving a natural tooth often provides better long-term function than extraction.\",\n            rows: [\n                [\"Removing infected tissue\", \"Eliminates the source of pain and bacterial growth.\"],\n                [\"Cleaning the root canals\", \"Thoroughly sanitizes the inner chambers of the tooth.\"],\n                [\"Sealing the tooth\", \"Prevents future infection by sealing the treated area.\"],\n                [\"Preserving the natural tooth\", \"Restores function and appearance while keeping the natural structure.\"]\n            ]\n        },\n        ar: {\n            kicker: \"\u0639\u0644\u0627\u062c \u0627\u0644\u0639\u0635\u0628\", \n            title: \"\u0639\u0644\u0627\u062c \u0642\u0646\u0627\u0629 \u0627\u0644\u062c\u0630\u0631 (\u0639\u0635\u0628 \u0627\u0644\u0633\u0646)\",\n            p1: \"\u0642\u062f \u064a\u0648\u0635\u0649 \u0628\u0639\u0644\u0627\u062c \u0627\u0644\u0639\u0635\u0628 \u0639\u0646\u062f\u0645\u0627 \u062a\u0635\u0644 \u0627\u0644\u0639\u062f\u0648\u0649 \u0625\u0644\u0649 \u0627\u0644\u062c\u0632\u0621 \u0627\u0644\u062f\u0627\u062e\u0644\u064a \u0645\u0646 \u0627\u0644\u0633\u0646.\",\n            col1: \"\u0647\u062f\u0641 \u0627\u0644\u0625\u062c\u0631\u0627\u0621\", \n            col2: \"\u0627\u0644\u0648\u0635\u0641\",\n            footer: \"\u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u064a\u0648\u0641\u0631 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0633\u0646 \u0627\u0644\u0637\u0628\u064a\u0639\u064a \u0648\u0638\u064a\u0641\u0629 \u0623\u0641\u0636\u0644 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644 \u0645\u0646 \u062e\u0644\u0639\u0647.\",\n            rows: [\n                [\"\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0623\u0646\u0633\u062c\u0629 \u0627\u0644\u0645\u0635\u0627\u0628\u0629\", \"\u0627\u0644\u0642\u0636\u0627\u0621 \u0639\u0644\u0649 \u0645\u0635\u062f\u0631 \u0627\u0644\u0623\u0644\u0645 \u0648\u0646\u0645\u0648 \u0627\u0644\u0628\u0643\u062a\u064a\u0631\u064a\u0627.\"],\n                [\"\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0642\u0646\u0648\u0627\u062a \u0627\u0644\u062c\u0630\u0631\u064a\u0629\", \"\u062a\u0639\u0642\u064a\u0645 \u0627\u0644\u063a\u0631\u0641 \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u0644\u0644\u0633\u0646 \u0628\u062f\u0642\u0629.\"],\n                [\"\u0633\u062f \u0627\u0644\u0633\u0646\", \"\u0645\u0646\u0639 \u0627\u0644\u0639\u062f\u0648\u0649 \u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644\u064a\u0629 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0625\u063a\u0644\u0627\u0642 \u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0645\u0639\u0627\u0644\u062c\u0629.\"],\n                [\"\u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0633\u0646 \u0627\u0644\u0637\u0628\u064a\u0639\u064a\", \"\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0648\u0627\u0644\u0645\u0638\u0647\u0631 \u0645\u0639 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0647\u064a\u0643\u0644 \u0627\u0644\u0637\u0628\u064a\u0639\u064a.\"]\n            ]\n        }\n    };\n\n    const section = document.getElementById('endo-procedure-999');\n    if (!section) return;\n\n    \/\/ Cache static nodes\n    const kickerEl = document.getElementById('ep-lang-kicker');\n    const titleEl = document.getElementById('ep-lang-title');\n    const p1El = document.getElementById('ep-lang-p1');\n    const col1El = document.getElementById('ep-lang-col1');\n    const col2El = document.getElementById('ep-lang-col2');\n    const footerEl = document.getElementById('ep-lang-footer');\n    const tableRows = section.querySelectorAll('[data-i18n-row]');\n\n    function syncEndoLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = endoData[lang];\n\n        \/\/ Update direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Fast Text Updates\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (p1El) p1El.textContent = data.p1;\n        if (col1El) col1El.textContent = data.col1;\n        if (col2El) col2El.textContent = data.col2;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        \/\/ Safely update table data cells\n        tableRows.forEach(rowNode => {\n            const rowIdx = rowNode.getAttribute('data-i18n-row');\n            if (data.rows[rowIdx]) {\n                const col0 = rowNode.querySelector('[data-i18n-col=\"0\"]');\n                const col1 = rowNode.querySelector('[data-i18n-col=\"1\"]');\n                if (col0) col0.textContent = data.rows[rowIdx][0];\n                if (col1) col1.textContent = data.rows[rowIdx][1];\n            }\n        });\n    }\n\n    \/\/ Initialize state\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncEndoLanguage);\n    } else {\n        syncEndoLanguage();\n    }\n\n    \/\/ Monitor for global app language changes\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncEndoLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Dental Extraction Services (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid\/Flexbox\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .dental-extraction {\n    \/* Fluid Theme Variables *\/\n    --dx-bg-surface: #ffffff;\n    --dx-brand: #138b86;\n    --dx-brand-light: #e6f4f3;\n    --dx-text-dark: #243b5a;\n    --dx-text-body: #667085;\n    \n    \/* Typography mapped to global CSS variables *\/\n    --dx-font-title: var(--font-display, system-ui, sans-serif);\n    --dx-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--dx-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--dx-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Font Override *\/\n  .dental-extraction[dir=\"rtl\"] {\n    --dx-font-title: var(--font-arabic, system-ui, sans-serif);\n    --dx-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     HEXAGON BACKGROUND\n     ========================================= *\/\n  .dental-extraction__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.15;\n  }\n\n  @media (min-width: 768px) {\n    .dental-extraction__bg { background-size: 180px 156px; }\n  }\n\n  \/* =========================================\n     LAYOUT (GRID)\n     ========================================= *\/\n  .dental-extraction__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: clamp(3rem, 6vw, 4rem);\n    align-items: center;\n  }\n\n  @media (min-width: 1024px) {\n    .dental-extraction__container { grid-template-columns: 1fr 1.1fr; }\n  }\n\n  \/* =========================================\n     CONTENT\n     ========================================= *\/\n  .dental-extraction__content {\n    text-align: start;\n  }\n\n  .dental-extraction__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--dx-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .dental-extraction__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--dx-brand);\n  }\n\n  .dental-extraction__title {\n    font-family: var(--dx-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--dx-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .dental-extraction__text {\n    color: var(--dx-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0 0 2rem 0;\n  }\n\n  .dental-extraction__subtitle {\n    font-family: var(--dx-font-title);\n    font-size: clamp(1.125rem, 2vw, 1.25rem);\n    font-weight: 700;\n    color: var(--dx-text-dark);\n    margin: 0 0 1rem 0;\n  }\n\n  \/* =========================================\n     GRID LIST\n     ========================================= *\/\n  .dental-extraction__list {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 0.75rem 1.5rem;\n    margin: 0 0 2rem 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  @media (min-width: 576px) {\n    .dental-extraction__list { grid-template-columns: repeat(2, 1fr); }\n  }\n\n  .dental-extraction__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.75rem;\n  }\n\n  .dental-extraction__icon {\n    display: grid;\n    place-items: center;\n    width: 1.25rem;\n    height: 1.25rem;\n    border-radius: 50%;\n    background-color: var(--dx-brand-light);\n    color: var(--dx-brand);\n    flex-shrink: 0;\n    margin-block-start: 0.25rem;\n  }\n\n  .dental-extraction__item-text {\n    font-size: 1rem;\n    font-weight: 500;\n    color: rgba(36, 59, 90, 0.9);\n    line-height: 1.5;\n  }\n\n  \/* Footer Text *\/\n  .dental-extraction__footer {\n    color: var(--dx-text-body);\n    font-size: 1rem;\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     MEDIA SECTION\n     ========================================= *\/\n  .dental-extraction__img-wrapper {\n    position: relative;\n    width: 100%;\n    border-radius: 1.5rem;\n    background-color: transparent;\n    box-shadow: 0 20px 50px -12px rgba(0, 0, 0, 0.15);\n    overflow: hidden;\n  }\n\n  .dental-extraction__img {\n    width: 100%;\n    height: auto;\n    display: block;\n    object-fit: cover;\n    object-position: center;\n  }\n\n  \/* =========================================\n     ANIMATIONS\n     ========================================= *\/\n  @keyframes dxFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .dx-animate-up {\n    opacity: 0;\n    animation: dxFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .dx-animate-up--delayed { animation-delay: 0.2s; }\n<\/style>\n\n<section id=\"dental-extraction-887\" class=\"dental-extraction\" dir=\"ltr\">\n  <div class=\"dental-extraction__bg\"><\/div>\n\n  <div class=\"dental-extraction__container\">\n      \n      <!-- Content Column -->\n      <div class=\"dental-extraction__content dx-animate-up\">\n          <div class=\"dental-extraction__kicker\">\n              <span id=\"dx-lang-kicker\">Dental Services<\/span>\n          <\/div>\n          <h2 id=\"dx-lang-title\" class=\"dental-extraction__title\">Tooth Extraction<\/h2>\n          <p id=\"dx-lang-intro\" class=\"dental-extraction__text\">\n              Sometimes a tooth cannot be restored because of severe damage, extensive decay, infection, or other clinical reasons.\n          <\/p>\n          \n          <h3 id=\"dx-lang-subtitle\" class=\"dental-extraction__subtitle\">Tooth extraction may be considered when:<\/h3>\n          \n          <!-- SSR Pre-Rendered List -->\n          <ul class=\"dental-extraction__list\">\n              <li class=\"dental-extraction__item\">\n                  <span class=\"dental-extraction__icon\">\n                      <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <span class=\"dental-extraction__item-text\" data-i18n-idx=\"0\">A tooth cannot be repaired<\/span>\n              <\/li>\n              <li class=\"dental-extraction__item\">\n                  <span class=\"dental-extraction__icon\">\n                      <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <span class=\"dental-extraction__item-text\" data-i18n-idx=\"1\">Infection has significantly damaged the tooth<\/span>\n              <\/li>\n              <li class=\"dental-extraction__item\">\n                  <span class=\"dental-extraction__icon\">\n                      <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <span class=\"dental-extraction__item-text\" data-i18n-idx=\"2\">Overcrowding affects dental alignment<\/span>\n              <\/li>\n              <li class=\"dental-extraction__item\">\n                  <span class=\"dental-extraction__icon\">\n                      <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/span>\n                  <span class=\"dental-extraction__item-text\" data-i18n-idx=\"3\">Wisdom teeth create ongoing problems<\/span>\n              <\/li>\n          <\/ul>\n          \n          <p id=\"dx-lang-footer\" class=\"dental-extraction__footer\">\n              The dentist explains available treatment options before recommending extraction.\n          <\/p>\n      <\/div>\n      \n      <!-- Media Column -->\n      <div class=\"dental-extraction__media dx-animate-up dx-animate-up--delayed\">\n          <div class=\"dental-extraction__img-wrapper\">\n              <picture>\n                  <source srcset=\"\/wp-content\/uploads\/2026\/07\/dental3.webp\" type=\"image\/webp\">\n                  <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/dental3.webp\" alt=\"Dental specialist performing a consultation.\" class=\"dental-extraction__img\" loading=\"lazy\">\n              <\/picture>\n          <\/div>\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Ensures 100% SSR compatibility by executing fast textNode swaps rather than DOM replacement.\n *\/\n(() => {\n    const dxData = {\n        en: {\n            kicker: \"Dental Services\", \n            title: \"Tooth Extraction\",\n            intro: \"Sometimes a tooth cannot be restored because of severe damage, extensive decay, infection, or other clinical reasons.\",\n            subtitle: \"Tooth extraction may be considered when:\",\n            reasons: [\n                \"A tooth cannot be repaired\",\n                \"Infection has significantly damaged the tooth\",\n                \"Overcrowding affects dental alignment\",\n                \"Wisdom teeth create ongoing problems\"\n            ],\n            footer: \"The dentist explains available treatment options before recommending extraction.\"\n        },\n        ar: {\n            kicker: \"\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", \n            title: \"\u062e\u0644\u0639 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\",\n            intro: \"\u0641\u064a \u0628\u0639\u0636 \u0627\u0644\u0623\u062d\u064a\u0627\u0646 \u0644\u0627 \u064a\u0645\u0643\u0646 \u062a\u0631\u0645\u064a\u0645 \u0627\u0644\u0633\u0646 \u0628\u0633\u0628\u0628 \u0627\u0644\u062a\u0644\u0641 \u0627\u0644\u0634\u062f\u064a\u062f\u060c \u0623\u0648 \u0627\u0644\u062a\u0633\u0648\u0633 \u0627\u0644\u0639\u0645\u064a\u0642\u060c \u0623\u0648 \u0627\u0644\u0639\u062f\u0648\u0649\u060c \u0623\u0648 \u0644\u0623\u0633\u0628\u0627\u0628 \u0633\u0631\u064a\u0631\u064a\u0629 \u0623\u062e\u0631\u0649.\",\n            subtitle: \"\u0642\u062f \u064a\u064f\u0646\u0638\u0631 \u0641\u064a \u062e\u0644\u0639 \u0627\u0644\u0633\u0646 \u0641\u064a \u0627\u0644\u062d\u0627\u0644\u0627\u062a \u0627\u0644\u062a\u0627\u0644\u064a\u0629:\",\n            reasons: [\n                \"\u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0635\u0644\u0627\u062d \u0627\u0644\u0633\u0646\",\n                \"\u0627\u0644\u0639\u062f\u0648\u0649 \u0623\u062a\u0644\u0641\u062a \u0627\u0644\u0633\u0646 \u0628\u0634\u0643\u0644 \u0643\u0628\u064a\u0631\",\n                \"\u0627\u0644\u0627\u0632\u062f\u062d\u0627\u0645 \u064a\u0624\u062b\u0631 \u0639\u0644\u0649 \u0627\u0633\u062a\u0642\u0627\u0645\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\",\n                \"\u0636\u0631\u0633 \u0627\u0644\u0639\u0642\u0644 \u064a\u0633\u0628\u0628 \u0645\u0634\u0627\u0643\u0644 \u0645\u0633\u062a\u0645\u0631\u0629\"\n            ],\n            footer: \"\u064a\u0634\u0631\u062d \u0637\u0628\u064a\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0645\u062a\u0627\u062d\u0629 \u0642\u0628\u0644 \u0627\u0644\u062a\u0648\u0635\u064a\u0629 \u0628\u0627\u0644\u062e\u0644\u0639.\"\n        }\n    };\n\n    const section = document.getElementById('dental-extraction-887');\n    if (!section) return;\n\n    \/\/ Cache static nodes to eliminate layout thrashing\n    const kickerEl = document.getElementById('dx-lang-kicker');\n    const titleEl = document.getElementById('dx-lang-title');\n    const introEl = document.getElementById('dx-lang-intro');\n    const subtitleEl = document.getElementById('dx-lang-subtitle');\n    const footerEl = document.getElementById('dx-lang-footer');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncExtractionLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = dxData[lang];\n\n        \/\/ Maintain structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (introEl) introEl.textContent = data.intro;\n        if (subtitleEl) subtitleEl.textContent = data.subtitle;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.reasons[idx]) {\n                item.textContent = data.reasons[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize instantly without blocking parsing\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncExtractionLanguage);\n    } else {\n        syncExtractionLanguage();\n    }\n\n    \/\/ React to global application-level language state changes natively\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncExtractionLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Gum Disease Evaluation (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .gum-eval {\n    \/* Fluid Theme Variables *\/\n    --ge-bg: #ffffff;\n    --ge-surface: #ffffff;\n    --ge-brand: #138b86;\n    --ge-brand-light: #e6f4f3;\n    --ge-text-dark: #243b5a;\n    --ge-text-body: #667085;\n    --ge-border: #e4edf3;\n    --ge-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    --ge-shadow-hover: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    \n    \/* Typography maps *\/\n    --ge-font-title: var(--font-display, system-ui, sans-serif);\n    --ge-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--ge-bg);\n    width: 100%;\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--ge-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n  }\n\n  \/* RTL Font Override *\/\n  .gum-eval[dir=\"rtl\"] {\n    --ge-font-title: var(--font-arabic, system-ui, sans-serif);\n    --ge-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  .gum-eval__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n  }\n\n  \/* =========================================\n     HEADER SECTION\n     ========================================= *\/\n  .gum-eval__header {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .gum-eval__title {\n    font-family: var(--ge-font-title);\n    font-size: clamp(1.875rem, 3vw, 2.25rem);\n    font-weight: 700;\n    line-height: 1.2;\n    color: var(--ge-text-dark);\n    margin: 0 0 1rem 0;\n  }\n\n  .gum-eval__desc {\n    color: var(--ge-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.0625rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     GRID SECTION (Cards)\n     ========================================= *\/\n  .gum-eval__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n    margin: 0 0 clamp(2.5rem, 5vw, 3rem) 0;\n    padding: 0;\n    list-style: none;\n    position: relative;\n  }\n\n  \/* Responsive Grid Logic *\/\n  @media (min-width: 640px) {\n    .gum-eval__grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .gum-eval__grid {\n      grid-template-columns: repeat(4, 1fr);\n    }\n    \/* Centering the 5th item gracefully in a 4-col grid *\/\n    .gum-eval__card:nth-child(5) {\n      grid-column: span 4;\n      max-width: 280px;\n      margin-inline: auto;\n      width: 100%;\n    }\n  }\n\n  .gum-eval__card {\n    background-color: var(--ge-surface);\n    border: 1px solid var(--ge-border);\n    border-radius: 1rem;\n    padding: 1.5rem;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 1rem;\n    text-align: center;\n    box-shadow: var(--ge-shadow-sm);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n    cursor: default;\n  }\n\n  .gum-eval__card:hover {\n    box-shadow: var(--ge-shadow-hover);\n    transform: translateY(-4px);\n  }\n\n  .gum-eval__icon {\n    display: grid;\n    place-items: center;\n    width: 3rem;\n    height: 3rem;\n    border-radius: 50%;\n    background-color: var(--ge-brand-light);\n    color: var(--ge-brand);\n    flex-shrink: 0;\n  }\n\n  .gum-eval__card-text {\n    font-family: var(--ge-font-title);\n    font-size: 1.0625rem;\n    font-weight: 700;\n    color: var(--ge-text-dark);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* =========================================\n     FOOTER SECTION\n     ========================================= *\/\n  .gum-eval__footer {\n    text-align: center;\n    max-width: 42rem;\n    margin-inline: auto;\n  }\n\n  .gum-eval__footer-text {\n    color: var(--ge-text-body);\n    font-size: 1.0625rem;\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated, No JS)\n     ========================================= *\/\n  @keyframes geFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .ge-animate {\n    opacity: 0;\n    animation: geFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  \/* Staggered Delays via CSS, avoiding inline style violations *\/\n  .gum-eval__card:nth-child(1) { animation-delay: 0.05s; }\n  .gum-eval__card:nth-child(2) { animation-delay: 0.10s; }\n  .gum-eval__card:nth-child(3) { animation-delay: 0.15s; }\n  .gum-eval__card:nth-child(4) { animation-delay: 0.20s; }\n  .gum-eval__card:nth-child(5) { animation-delay: 0.25s; }\n  \n  .ge-animate--footer { animation-delay: 0.4s; }\n<\/style>\n\n<section id=\"gum-eval-888\" class=\"gum-eval\" dir=\"ltr\">\n  <div class=\"gum-eval__container\">\n      \n      <header class=\"gum-eval__header ge-animate\">\n          <h2 id=\"ge-lang-title\" class=\"gum-eval__title\">Gum Disease Evaluation<\/h2>\n          <p id=\"ge-lang-desc\" class=\"gum-eval__desc\">\n              Healthy gums are essential for maintaining healthy teeth. Dentists assess for signs such as:\n          <\/p>\n      <\/header>\n\n      <!-- SSR PRE-RENDERED LIST: Ensures SEO and Zero Layout Shift -->\n      <ul class=\"gum-eval__grid\">\n          <li class=\"gum-eval__card ge-animate\">\n              <div class=\"gum-eval__icon\">\n                  <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <h3 class=\"gum-eval__card-text\" data-i18n-idx=\"0\">Bleeding gums<\/h3>\n          <\/li>\n          <li class=\"gum-eval__card ge-animate\">\n              <div class=\"gum-eval__icon\">\n                  <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <h3 class=\"gum-eval__card-text\" data-i18n-idx=\"1\">Gum recession<\/h3>\n          <\/li>\n          <li class=\"gum-eval__card ge-animate\">\n              <div class=\"gum-eval__icon\">\n                  <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <h3 class=\"gum-eval__card-text\" data-i18n-idx=\"2\">Swelling<\/h3>\n          <\/li>\n          <li class=\"gum-eval__card ge-animate\">\n              <div class=\"gum-eval__icon\">\n                  <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <h3 class=\"gum-eval__card-text\" data-i18n-idx=\"3\">Bone loss<\/h3>\n          <\/li>\n          <li class=\"gum-eval__card ge-animate\">\n              <div class=\"gum-eval__icon\">\n                  <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <h3 class=\"gum-eval__card-text\" data-i18n-idx=\"4\">Loose teeth<\/h3>\n          <\/li>\n      <\/ul>\n\n      <footer class=\"gum-eval__footer ge-animate ge-animate--footer\">\n          <p id=\"ge-lang-footer\" class=\"gum-eval__footer-text\">\n              Early treatment may help slow disease progression and preserve supporting tissues.\n          <\/p>\n      <\/footer>\n      \n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Executes safe textNode swaps. Zero DOM destruction to ensure Hydration & SEO integrity.\n *\/\n(() => {\n    const evalData = {\n        en: {\n            title: \"Gum Disease Evaluation\",\n            desc: \"Healthy gums are essential for maintaining healthy teeth. Dentists assess for signs such as:\",\n            footer: \"Early treatment may help slow disease progression and preserve supporting tissues.\",\n            cards: [\n                \"Bleeding gums\",\n                \"Gum recession\",\n                \"Swelling\",\n                \"Bone loss\",\n                \"Loose teeth\"\n            ]\n        },\n        ar: {\n            title: \"\u062a\u0642\u064a\u064a\u0645 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629\",\n            desc: \"\u062a\u0639\u062f \u0627\u0644\u0644\u062b\u0629 \u0627\u0644\u0635\u062d\u064a\u0629 \u0636\u0631\u0648\u0631\u064a\u0629 \u0644\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0623\u0633\u0646\u0627\u0646 \u0633\u0644\u064a\u0645\u0629. \u064a\u0642\u0648\u0645 \u0623\u0637\u0628\u0627\u0621 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0628\u062a\u0642\u064a\u064a\u0645 \u0639\u0644\u0627\u0645\u0627\u062a \u0645\u062b\u0644:\",\n            footer: \"\u0642\u062f \u064a\u0633\u0627\u0639\u062f \u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0645\u0628\u0643\u0631 \u0641\u064a \u0625\u0628\u0637\u0627\u0621 \u062a\u0637\u0648\u0631 \u0627\u0644\u0645\u0631\u0636 \u0648\u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0623\u0646\u0633\u062c\u0629 \u0627\u0644\u062f\u0627\u0639\u0645\u0629.\",\n            cards: [\n                \"\u0646\u0632\u064a\u0641 \u0627\u0644\u0644\u062b\u0629\",\n                \"\u062a\u0631\u0627\u062c\u0639 \u0627\u0644\u0644\u062b\u0629\",\n                \"\u0627\u0644\u062a\u0648\u0631\u0645\",\n                \"\u0641\u0642\u062f\u0627\u0646 \u0627\u0644\u0639\u0638\u0627\u0645\",\n                \"\u062a\u062e\u0644\u062e\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\"\n            ]\n        }\n    };\n\n    const section = document.getElementById('gum-eval-888');\n    if (!section) return;\n\n    \/\/ Cache elements to prevent DOM querying on language toggle\n    const titleEl = document.getElementById('ge-lang-title');\n    const descEl = document.getElementById('ge-lang-desc');\n    const footerEl = document.getElementById('ge-lang-footer');\n    const cardItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncEvalLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = evalData[lang];\n\n        \/\/ Maintain structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        cardItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.cards[idx]) {\n                item.textContent = data.cards[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncEvalLanguage);\n    } else {\n        syncEvalLanguage();\n    }\n\n    \/\/ Monitor for global app language changes\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncEvalLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Common Dental Conditions (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .dental-conditions {\n    \/* Fluid Theme Variables *\/\n    --dc-bg-surface: #ffffff;\n    --dc-card-bg: #ffffff;\n    --dc-brand: #138b86;\n    --dc-brand-fade: rgba(19, 139, 134, 0.05);\n    --dc-brand-light: #e6f4f3;\n    --dc-text-dark: #243b5a;\n    --dc-text-dark-fade: rgba(36, 59, 90, 0.85);\n    --dc-text-body: #667085;\n    --dc-border: #e4edf3;\n    \n    \/* Typography *\/\n    --dc-font-title: var(--font-display, system-ui, sans-serif);\n    --dc-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--dc-bg-surface);\n    width: 100%;\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--dc-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n  }\n\n  \/* RTL Typography Override *\/\n  .dental-conditions[dir=\"rtl\"] {\n    --dc-font-title: var(--font-arabic, system-ui, sans-serif);\n    --dc-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  .dental-conditions__container {\n    width: 100%;\n    max-width: 56rem; \/* max-w-4xl *\/\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n  }\n\n  \/* =========================================\n     MAIN CARD \n     ========================================= *\/\n  .dental-conditions__card {\n    position: relative;\n    background-color: var(--dc-card-bg);\n    background-image: linear-gradient(135deg, var(--dc-brand-fade) 0%, var(--dc-card-bg) 100%);\n    border-radius: 1.5rem;\n    padding: clamp(2rem, 5vw, 3rem);\n    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);\n    \n    \/* Native RTL Support via Logical Properties *\/\n    border-inline-start: 4px solid var(--dc-brand);\n  }\n\n  \/* Flip gradient direction for RTL natively *\/\n  .dental-conditions[dir=\"rtl\"] .dental-conditions__card {\n    background-image: linear-gradient(-135deg, var(--dc-brand-fade) 0%, var(--dc-card-bg) 100%);\n  }\n\n  \/* =========================================\n     HEADER SECTION\n     ========================================= *\/\n  .dental-conditions__header {\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    margin-block-end: 1rem;\n  }\n\n  .dental-conditions__icon-main {\n    display: grid;\n    place-items: center;\n    width: 3rem;\n    height: 3rem;\n    border-radius: 50%;\n    background-color: var(--dc-brand);\n    color: var(--dc-bg-surface);\n    flex-shrink: 0;\n  }\n\n  .dental-conditions__title {\n    font-family: var(--dc-font-title);\n    font-size: clamp(1.75rem, 3.5vw, 2rem);\n    font-weight: 700;\n    color: var(--dc-text-dark);\n    margin: 0;\n    line-height: 1.2;\n  }\n\n  .dental-conditions__desc {\n    color: var(--dc-text-dark-fade);\n    font-size: clamp(1rem, 2vw, 1.0625rem);\n    line-height: 1.625;\n    margin-block-start: 0;\n    margin-block-end: 2rem;\n  }\n\n  \/* =========================================\n     LIST SECTION (Semantic <ol>)\n     ========================================= *\/\n  .dental-conditions__list {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  .dental-conditions__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 1rem;\n    background-color: var(--dc-bg-surface);\n    padding: 1.25rem;\n    border-radius: 1rem;\n    border: 1px solid var(--dc-border);\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    transition: background-color 0.25s ease, border-color 0.25s ease;\n  }\n\n  .dental-conditions__item:hover {\n    border-color: rgba(19, 139, 134, 0.3);\n    background-color: #fafdfc;\n  }\n\n  .dental-conditions__item-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 2rem;\n    height: 2rem;\n    border-radius: 50%;\n    background-color: var(--dc-brand-light);\n    color: var(--dc-brand);\n    font-weight: 700;\n    font-size: 0.9375rem;\n    flex-shrink: 0;\n  }\n\n  .dental-conditions__item-content {\n    display: flex;\n    flex-direction: column;\n    gap: 0.375rem;\n  }\n\n  .dental-conditions__item-title {\n    font-family: var(--dc-font-title);\n    font-size: 1.0625rem;\n    font-weight: 700;\n    color: var(--dc-text-dark);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .dental-conditions__item-desc {\n    font-size: 0.9375rem;\n    color: var(--dc-text-body);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     ANIMATIONS\n     ========================================= *\/\n  @keyframes dcFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .dc-animate-up {\n    opacity: 0;\n    animation: dcFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n<\/style>\n\n<section id=\"dental-conditions-778\" class=\"dental-conditions\" dir=\"ltr\">\n  <div class=\"dental-conditions__container\">\n      \n      <div class=\"dental-conditions__card dc-animate-up\">\n          \n          <header>\n              <div class=\"dental-conditions__header\">\n                  <div class=\"dental-conditions__icon-main\">\n                      <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 19.07l1.41-1.41M17.66 6.34l1.41-1.41\"><\/path><\/svg>\n                  <\/div>\n                  <h3 id=\"dc-lang-title\" class=\"dental-conditions__title\">Common Dental Conditions<\/h3>\n              <\/div>\n              <p id=\"dc-lang-desc\" class=\"dental-conditions__desc\">\n                  Understanding common dental problems helps patients seek treatment before complications develop.\n              <\/p>\n          <\/header>\n\n          <!-- SSR Pre-Rendered Semantic Ordered List -->\n          <ol class=\"dental-conditions__list\">\n              <li class=\"dental-conditions__item\">\n                  <div class=\"dental-conditions__item-number\">1<\/div>\n                  <div class=\"dental-conditions__item-content\">\n                      <h4 class=\"dental-conditions__item-title\" data-i18n-idx=\"0\" data-i18n-key=\"title\">Tooth Decay<\/h4>\n                      <p class=\"dental-conditions__item-desc\" data-i18n-idx=\"0\" data-i18n-key=\"desc\">Caused by bacteria producing acids that damage enamel. Symptoms include tooth sensitivity, pain while eating, and persistent toothache.<\/p>\n                  <\/div>\n              <\/li>\n              <li class=\"dental-conditions__item\">\n                  <div class=\"dental-conditions__item-number\">2<\/div>\n                  <div class=\"dental-conditions__item-content\">\n                      <h4 class=\"dental-conditions__item-title\" data-i18n-idx=\"1\" data-i18n-key=\"title\">Gum Disease<\/h4>\n                      <p class=\"dental-conditions__item-desc\" data-i18n-idx=\"1\" data-i18n-key=\"desc\">Begins with plaque accumulation; inflammation can spread to supporting tissues causing bleeding, swelling, bad breath, or loose teeth.<\/p>\n                  <\/div>\n              <\/li>\n              <li class=\"dental-conditions__item\">\n                  <div class=\"dental-conditions__item-number\">3<\/div>\n                  <div class=\"dental-conditions__item-content\">\n                      <h4 class=\"dental-conditions__item-title\" data-i18n-idx=\"2\" data-i18n-key=\"title\">Tooth Sensitivity<\/h4>\n                      <p class=\"dental-conditions__item-desc\" data-i18n-idx=\"2\" data-i18n-key=\"desc\">Pain triggered by hot, cold, sweet, or acidic foods, often indicating enamel wear, decay, or cracks.<\/p>\n                  <\/div>\n              <\/li>\n              <li class=\"dental-conditions__item\">\n                  <div class=\"dental-conditions__item-number\">4<\/div>\n                  <div class=\"dental-conditions__item-content\">\n                      <h4 class=\"dental-conditions__item-title\" data-i18n-idx=\"3\" data-i18n-key=\"title\">Cracked or Broken Teeth<\/h4>\n                      <p class=\"dental-conditions__item-desc\" data-i18n-idx=\"3\" data-i18n-key=\"desc\">Damage caused by grinding, accidents, or biting hard objects. Treatment depends on fracture size and tooth vitality.<\/p>\n                  <\/div>\n              <\/li>\n          <\/ol>\n\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures optimal SEO and CLS scores.\n *\/\n(() => {\n    const conditionsData = {\n        en: {\n            title: \"Common Dental Conditions\",\n            desc: \"Understanding common dental problems helps patients seek treatment before complications develop.\",\n            steps: [\n                { title: \"Tooth Decay\", desc: \"Caused by bacteria producing acids that damage enamel. Symptoms include tooth sensitivity, pain while eating, and persistent toothache.\" },\n                { title: \"Gum Disease\", desc: \"Begins with plaque accumulation; inflammation can spread to supporting tissues causing bleeding, swelling, bad breath, or loose teeth.\" },\n                { title: \"Tooth Sensitivity\", desc: \"Pain triggered by hot, cold, sweet, or acidic foods, often indicating enamel wear, decay, or cracks.\" },\n                { title: \"Cracked or Broken Teeth\", desc: \"Damage caused by grinding, accidents, or biting hard objects. Treatment depends on fracture size and tooth vitality.\" }\n            ]\n        },\n        ar: {\n            title: \"\u062d\u0627\u0644\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0634\u0627\u0626\u0639\u0629\",\n            desc: \"\u0641\u0647\u0645 \u0645\u0634\u0627\u0643\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u064a\u0633\u0627\u0639\u062f \u0627\u0644\u0645\u0631\u0636\u0649 \u0639\u0644\u0649 \u0637\u0644\u0628 \u0627\u0644\u0639\u0644\u0627\u062c \u0642\u0628\u0644 \u062a\u0637\u0648\u0631 \u0627\u0644\u0645\u0636\u0627\u0639\u0641\u0627\u062a.\",\n            steps: [\n                { title: \"\u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", desc: \"\u064a\u0646\u062a\u062c \u0639\u0646 \u0628\u0643\u062a\u064a\u0631\u064a\u0627 \u062a\u0646\u062a\u062c \u0623\u062d\u0645\u0627\u0636\u0627\u064b \u062a\u062a\u0644\u0641 \u0645\u064a\u0646\u0627 \u0627\u0644\u0623\u0633\u0646\u0627\u0646. \u062a\u0634\u0645\u0644 \u0627\u0644\u0623\u0639\u0631\u0627\u0636 \u062d\u0633\u0627\u0633\u064a\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u060c \u0627\u0644\u0623\u0644\u0645 \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u0623\u0643\u0644\u060c \u0648\u0648\u062c\u0639 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u0633\u062a\u0645\u0631.\" },\n                { title: \"\u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629\", desc: \"\u062a\u0628\u062f\u0623 \u0628\u062a\u0631\u0627\u0643\u0645 \u0627\u0644\u0628\u0644\u0627\u0643\u061b \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0646\u062a\u0634\u0631 \u0627\u0644\u0627\u0644\u062a\u0647\u0627\u0628 \u0625\u0644\u0649 \u0627\u0644\u0623\u0646\u0633\u062c\u0629 \u0627\u0644\u062f\u0627\u0639\u0645\u0629 \u0645\u0633\u0628\u0628\u0627\u064b \u0646\u0632\u064a\u0641\u0627\u064b\u060c \u062a\u0648\u0631\u0645\u0627\u064b\u060c \u0631\u0627\u0626\u062d\u0629 \u0643\u0631\u064a\u0647\u0629\u060c \u0623\u0648 \u062a\u062e\u0644\u062e\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646.\" },\n                { title: \"\u062d\u0633\u0627\u0633\u064a\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", desc: \"\u0623\u0644\u0645 \u0646\u0627\u062a\u062c \u0639\u0646 \u0627\u0644\u0623\u0637\u0639\u0645\u0629 \u0627\u0644\u0633\u0627\u062e\u0646\u0629 \u0623\u0648 \u0627\u0644\u0628\u0627\u0631\u062f\u0629 \u0623\u0648 \u0627\u0644\u062d\u0644\u0648\u0629 \u0623\u0648 \u0627\u0644\u062d\u0645\u0636\u064a\u0629\u060c \u0645\u0645\u0627 \u0642\u062f \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u062a\u0622\u0643\u0644 \u0627\u0644\u0645\u064a\u0646\u0627 \u0623\u0648 \u0627\u0644\u062a\u0633\u0648\u0633.\" },\n                { title: \"\u0643\u0633\u0648\u0631 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", desc: \"\u062a\u0644\u0641 \u0646\u0627\u062a\u062c \u0639\u0646 \u0635\u0631\u064a\u0631 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0623\u0648 \u0627\u0644\u062d\u0648\u0627\u062f\u062b \u0623\u0648 \u0627\u0644\u0639\u0636 \u0639\u0644\u0649 \u0623\u0634\u064a\u0627\u0621 \u0635\u0644\u0628\u0629. \u064a\u0639\u062a\u0645\u062f \u0627\u0644\u0639\u0644\u0627\u062c \u0639\u0644\u0649 \u062d\u062c\u0645 \u0627\u0644\u0643\u0633\u0631 \u0648\u062d\u064a\u0648\u064a\u0629 \u0627\u0644\u0633\u0646.\" }\n            ]\n        }\n    };\n\n    const section = document.getElementById('dental-conditions-778');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent layout thrashing\n    const titleEl = document.getElementById('dc-lang-title');\n    const descEl = document.getElementById('dc-lang-desc');\n    const itemTitles = section.querySelectorAll('[data-i18n-key=\"title\"]');\n    const itemDescs = section.querySelectorAll('[data-i18n-key=\"desc\"]');\n\n    function syncConditionLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = conditionsData[lang];\n\n        \/\/ Maintain structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n\n        itemTitles.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.steps[idx]) node.textContent = data.steps[idx].title;\n        });\n\n        itemDescs.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.steps[idx]) node.textContent = data.steps[idx].desc;\n        });\n    }\n\n    \/\/ Initialize instantly without blocking parsing\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncConditionLanguage);\n    } else {\n        syncConditionLanguage();\n    }\n\n    \/\/ React to global application-level language state changes natively\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncConditionLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Preventive Dental Care (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid\/Flexbox\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .preventive-care {\n    \/* Fluid Theme Variables *\/\n    --pc-bg: #f8fbfd;\n    --pc-surface: #ffffff;\n    --pc-brand: #138b86;\n    --pc-brand-light: #e6f4f3;\n    --pc-text-dark: #243b5a;\n    --pc-text-dark-fade: rgba(36, 59, 90, 0.9);\n    --pc-text-body: #667085;\n    --pc-border: #e4edf3;\n    \n    \/* Typography maps *\/\n    --pc-font-title: var(--font-display, system-ui, sans-serif);\n    --pc-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--pc-bg);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--pc-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Font Override *\/\n  .preventive-care[dir=\"rtl\"] {\n    --pc-font-title: var(--font-arabic, system-ui, sans-serif);\n    --pc-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     HEXAGON BACKGROUND\n     ========================================= *\/\n  .preventive-care__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.15;\n  }\n\n  @media (min-width: 768px) {\n    .preventive-care__bg { background-size: 180px 156px; }\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .preventive-care__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .preventive-care__header {\n    text-align: center;\n    max-width: 56rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .preventive-care__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--pc-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .preventive-care__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--pc-brand);\n  }\n\n  .preventive-care__title {\n    font-family: var(--pc-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.75rem);\n    font-weight: 700;\n    line-height: 1.15;\n    color: var(--pc-text-dark);\n    margin: 0;\n  }\n\n  \/* Grid Layout *\/\n  .preventive-care__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: clamp(2.5rem, 5vw, 3rem);\n    align-items: center;\n  }\n\n  @media (min-width: 1024px) {\n    .preventive-care__grid {\n      grid-template-columns: 1fr 1.15fr;\n    }\n  }\n\n  \/* =========================================\n     MEDIA SECTION\n     ========================================= *\/\n  .preventive-care__img-wrapper {\n    position: relative;\n    width: 100%;\n    border-radius: 1.5rem;\n    background-color: transparent;\n    box-shadow: 0 20px 50px -12px rgba(0, 0, 0, 0.15);\n    overflow: hidden;\n  }\n\n  .preventive-care__img {\n    width: 100%;\n    height: auto;\n    display: block;\n    object-fit: cover;\n    object-position: center;\n  }\n\n  \/* =========================================\n     CONTENT SECTION\n     ========================================= *\/\n  .preventive-care__content {\n    background-color: var(--pc-surface);\n    border: 1px solid var(--pc-border);\n    border-radius: 1.25rem;\n    padding: clamp(2rem, 4vw, 2.5rem);\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    height: 100%;\n    box-sizing: border-box;\n    text-align: start;\n  }\n\n  .preventive-care__intro {\n    color: var(--pc-text-dark-fade);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0 0 1.5rem 0;\n  }\n\n  \/* List Styling *\/\n  .preventive-care__list {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    padding: 0;\n    margin: 0 0 2rem 0;\n    list-style: none;\n  }\n\n  .preventive-care__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.75rem;\n  }\n\n  .preventive-care__icon {\n    display: grid;\n    place-items: center;\n    width: 1.5rem;\n    height: 1.5rem;\n    border-radius: 50%;\n    background-color: var(--pc-brand-light);\n    color: var(--pc-brand);\n    flex-shrink: 0;\n    margin-block-start: 0.25rem;\n  }\n\n  .preventive-care__text {\n    font-size: clamp(1rem, 2vw, 1.0625rem);\n    color: var(--pc-text-dark);\n    line-height: 1.625;\n  }\n\n  \/* Footer Styling *\/\n  .preventive-care__divider {\n    height: 1px;\n    width: 4rem;\n    background-color: rgba(19, 139, 134, 0.2);\n    margin-block-end: 1.5rem;\n  }\n\n  .preventive-care__footer {\n    color: var(--pc-text-body);\n    font-size: clamp(1rem, 2vw, 1.0625rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     ANIMATIONS\n     ========================================= *\/\n  @keyframes pcFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .pc-animate-up {\n    opacity: 0;\n    animation: pcFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .pc-animate-up--d1 { animation-delay: 0.1s; }\n  .pc-animate-up--d2 { animation-delay: 0.2s; }\n<\/style>\n\n<section id=\"preventive-care-555\" class=\"preventive-care\" dir=\"ltr\">\n  <div class=\"preventive-care__bg\"><\/div>\n\n  <div class=\"preventive-care__container\">\n      \n      <!-- Header -->\n      <header class=\"preventive-care__header pc-animate-up\">\n          <div class=\"preventive-care__kicker\">\n              <span id=\"pc-lang-kicker\">Preventive Care<\/span>\n          <\/div>\n          <h2 id=\"pc-lang-title\" class=\"preventive-care__title\">\n              Preventive Dentistry: The Foundation of Long-Term Oral Health\n          <\/h2>\n      <\/header>\n\n      <!-- Layout Grid -->\n      <div class=\"preventive-care__grid\">\n          \n          <!-- Media Column -->\n          <div class=\"preventive-care__media pc-animate-up pc-animate-up--d1\">\n              <div class=\"preventive-care__img-wrapper\">\n                  <picture>\n                      <source srcset=\"\/wp-content\/uploads\/2026\/07\/dental4.webp\" type=\"image\/webp\">\n                      <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/dental4.webp\" alt=\"Dentist providing preventive dental care and education.\" class=\"preventive-care__img\" loading=\"lazy\">\n                  <\/picture>\n              <\/div>\n          <\/div>\n          \n          <!-- Content Column -->\n          <div class=\"preventive-care__content pc-animate-up pc-animate-up--d2\">\n              <p id=\"pc-lang-intro\" class=\"preventive-care__intro\">\n                  Preventive dentistry focuses on maintaining healthy teeth before disease develops. A preventive care plan may include:\n              <\/p>\n              \n              <!-- SSR Pre-Rendered List -->\n              <ul class=\"preventive-care__list\">\n                  <li class=\"preventive-care__item\">\n                      <div class=\"preventive-care__icon\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"preventive-care__text\" data-i18n-idx=\"0\">Routine dental examinations<\/span>\n                  <\/li>\n                  <li class=\"preventive-care__item\">\n                      <div class=\"preventive-care__icon\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"preventive-care__text\" data-i18n-idx=\"1\">Professional cleaning<\/span>\n                  <\/li>\n                  <li class=\"preventive-care__item\">\n                      <div class=\"preventive-care__icon\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"preventive-care__text\" data-i18n-idx=\"2\">Oral hygiene education<\/span>\n                  <\/li>\n                  <li class=\"preventive-care__item\">\n                      <div class=\"preventive-care__icon\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"preventive-care__text\" data-i18n-idx=\"3\">Dietary guidance<\/span>\n                  <\/li>\n                  <li class=\"preventive-care__item\">\n                      <div class=\"preventive-care__icon\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"preventive-care__text\" data-i18n-idx=\"4\">Fluoride recommendations<\/span>\n                  <\/li>\n                  <li class=\"preventive-care__item\">\n                      <div class=\"preventive-care__icon\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"preventive-care__text\" data-i18n-idx=\"5\">Monitoring changes over time<\/span>\n                  <\/li>\n              <\/ul>\n\n              <div class=\"preventive-care__divider\"><\/div>\n              \n              <p id=\"pc-lang-footer\" class=\"preventive-care__footer\">\n                  Preventive care supports healthier teeth throughout every stage of life.\n              <\/p>\n          <\/div>\n\n      <\/div>\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Executes textNode swaps directly to maintain SSR structure and avoid CLS.\n *\/\n(() => {\n    const earlyData = {\n        en: {\n            kicker: \"Preventive Care\",\n            title: \"Preventive Dentistry: The Foundation of Long-Term Oral Health\",\n            intro: \"Preventive dentistry focuses on maintaining healthy teeth before disease develops. A preventive care plan may include:\",\n            footer: \"Preventive care supports healthier teeth throughout every stage of life.\",\n            items: [\n                \"Routine dental examinations\", \n                \"Professional cleaning\", \n                \"Oral hygiene education\", \n                \"Dietary guidance\", \n                \"Fluoride recommendations\", \n                \"Monitoring changes over time\"\n            ]\n        },\n        ar: {\n            kicker: \"\u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629\",\n            title: \"\u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0648\u0642\u0627\u0626\u064a: \u0623\u0633\u0627\u0633 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644\",\n            intro: \"\u064a\u0631\u0643\u0632 \u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0648\u0642\u0627\u0626\u064a \u0639\u0644\u0649 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0623\u0633\u0646\u0627\u0646 \u0635\u062d\u064a\u0629 \u0642\u0628\u0644 \u062a\u0637\u0648\u0631 \u0627\u0644\u0645\u0631\u0636. \u0642\u062f \u062a\u062a\u0636\u0645\u0646 \u062e\u0637\u0629 \u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629 \u0645\u0627 \u064a\u0644\u064a:\",\n            footer: \"\u062a\u062f\u0639\u0645 \u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629 \u0635\u062d\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u062e\u0644\u0627\u0644 \u0643\u0644 \u0645\u0631\u0627\u062d\u0644 \u0627\u0644\u062d\u064a\u0627\u0629.\",\n            items: [\n                \"\u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629\", \n                \"\u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a\", \n                \"\u062a\u062b\u0642\u064a\u0641 \u062d\u0648\u0644 \u0646\u0638\u0627\u0641\u0629 \u0627\u0644\u0641\u0645\", \n                \"\u0625\u0631\u0634\u0627\u062f\u0627\u062a \u063a\u0630\u0627\u0626\u064a\u0629\", \n                \"\u062a\u0648\u0635\u064a\u0627\u062a \u0627\u0644\u0641\u0644\u0648\u0631\u0627\u064a\u062f \u0639\u0646\u062f \u0627\u0644\u062d\u0627\u062c\u0629\", \n                \"\u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0644\u062a\u063a\u064a\u0631\u0627\u062a \u0628\u0645\u0631\u0648\u0631 \u0627\u0644\u0648\u0642\u062a\"\n            ]\n        }\n    };\n\n    const section = document.getElementById('preventive-care-555');\n    if (!section) return;\n\n    \/\/ Cache static nodes\n    const kickerEl = document.getElementById('pc-lang-kicker');\n    const titleEl = document.getElementById('pc-lang-title');\n    const introEl = document.getElementById('pc-lang-intro');\n    const footerEl = document.getElementById('pc-lang-footer');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncPreventiveLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = earlyData[lang];\n\n        \/\/ Maintain structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (introEl) introEl.textContent = data.intro;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.items[idx]) {\n                item.textContent = data.items[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncPreventiveLanguage);\n    } else {\n        syncPreventiveLanguage();\n    }\n\n    \/\/ Monitor global language state gracefully\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncPreventiveLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Patient Education Habits (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Logical Properties\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .patient-habits {\n    \/* Fluid Theme Variables *\/\n    --ph-bg: #ffffff;\n    --ph-surface: #f8fbfd;\n    --ph-brand: #138b86;\n    --ph-brand-dark: #0e6c68;\n    --ph-text-dark: #243b5a;\n    --ph-text-body: #667085;\n    --ph-border: #e4edf3;\n    --ph-stripe: #f8fafc;\n    \n    \/* Typography *\/\n    --ph-font-title: var(--font-display, system-ui, sans-serif);\n    --ph-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--ph-bg);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--ph-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Font Override *\/\n  .patient-habits[dir=\"rtl\"] {\n    --ph-font-title: var(--font-arabic, system-ui, sans-serif);\n    --ph-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  .patient-habits__container {\n    width: 100%;\n    max-width: 56rem; \/* 4xl *\/\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* =========================================\n     HEADER SECTION\n     ========================================= *\/\n  .patient-habits__header {\n    text-align: center;\n    margin-block-end: clamp(2rem, 4vw, 2.5rem);\n  }\n\n  .patient-habits__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--ph-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .patient-habits__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--ph-brand);\n  }\n\n  .patient-habits__title {\n    font-family: var(--ph-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--ph-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .patient-habits__intro {\n    color: var(--ph-text-body);\n    font-size: clamp(1.125rem, 2vw, 1.1875rem);\n    line-height: 1.625;\n    max-width: 42rem;\n    margin-inline: auto;\n    margin-block-start: 0;\n    margin-block-end: 0.5rem;\n  }\n\n  .patient-habits__subtitle {\n    color: var(--ph-text-dark);\n    font-size: clamp(1.0625rem, 2vw, 1.0625rem);\n    font-weight: 500;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CARD & TABLE SECTION\n     ========================================= *\/\n  .patient-habits__card {\n    background-color: var(--ph-surface);\n    border-radius: 1.5rem;\n    border: 1px solid var(--ph-border);\n    padding: clamp(1.5rem, 4vw, 2.5rem);\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  }\n\n  .patient-habits__table-wrapper {\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    background-color: #ffffff;\n    border-radius: 0.75rem;\n    border: 1px solid var(--ph-border);\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    margin-block-end: 1.5rem;\n  }\n\n  .patient-habits__table {\n    width: 100%;\n    min-width: 500px; \/* Prevents text crushing on tiny mobile devices *\/\n    border-collapse: collapse;\n    text-align: start; \/* Natively handles LTR\/RTL *\/\n  }\n\n  .patient-habits__th {\n    background-color: var(--ph-brand);\n    color: #ffffff;\n    padding: 1rem 1.25rem;\n    border-bottom: 2px solid var(--ph-brand-dark);\n    font-size: 1rem;\n    font-weight: 700;\n  }\n\n  .patient-habits__td {\n    padding: 1rem 1.25rem;\n    border-bottom: 1px solid var(--ph-border);\n    color: var(--ph-text-dark);\n    font-size: 0.96875rem;\n    line-height: 1.5;\n  }\n\n  .patient-habits__tr:last-child .patient-habits__td {\n    border-bottom: none;\n  }\n\n  .patient-habits__tr:nth-child(even) {\n    background-color: var(--ph-stripe);\n  }\n\n  .patient-habits__td--highlight {\n    font-weight: 700;\n    \/* Uses Logical Properties to dynamically put border on correct side for RTL\/LTR *\/\n    border-inline-end: 1px solid var(--ph-border);\n  }\n\n  \/* Footer Styling *\/\n  .patient-habits__footer {\n    padding-block-start: 1.5rem;\n    border-top: 1px solid var(--ph-border);\n    text-align: center;\n  }\n\n  .patient-habits__footer-text {\n    color: var(--ph-brand);\n    font-weight: 700;\n    font-size: clamp(1rem, 2vw, 1.0625rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     ANIMATIONS\n     ========================================= *\/\n  @keyframes phFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .ph-animate-up {\n    opacity: 0;\n    animation: phFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n  \n  .ph-animate-up--delayed {\n    animation-delay: 0.15s;\n  }\n<\/style>\n\n<section id=\"patient-habits-666\" class=\"patient-habits\" dir=\"ltr\">\n  <div class=\"patient-habits__container\">\n      \n      <!-- Header -->\n      <header class=\"patient-habits__header ph-animate-up\">\n          <div class=\"patient-habits__kicker\">\n              <span id=\"ph-lang-kicker\">Patient Education<\/span>\n          <\/div>\n          <h2 id=\"ph-lang-title\" class=\"patient-habits__title\">\n              Daily Habits That Help Protect Your Teeth\n          <\/h2>\n          <p id=\"ph-lang-intro1\" class=\"patient-habits__intro\">\n              Good oral health begins with consistent daily care.\n          <\/p>\n          <p id=\"ph-lang-intro2\" class=\"patient-habits__subtitle\">\n              Dentists commonly recommend:\n          <\/p>\n      <\/header>\n\n      <!-- Content Card -->\n      <div class=\"patient-habits__card ph-animate-up ph-animate-up--delayed\">\n          \n          <div class=\"patient-habits__table-wrapper\">\n              <table class=\"patient-habits__table\">\n                  <thead>\n                      <tr>\n                          <th id=\"ph-lang-col1\" class=\"patient-habits__th w-1\/2\">Healthy Habit<\/th>\n                          <th id=\"ph-lang-col2\" class=\"patient-habits__th w-1\/2\">Benefit<\/th>\n                      <\/tr>\n                  <\/thead>\n                  \n                  <!-- SSR PRE-RENDERED TABLE: Eliminates CLS & Boosts SEO -->\n                  <tbody>\n                      <tr class=\"patient-habits__tr\" data-i18n-row=\"0\">\n                          <td class=\"patient-habits__td patient-habits__td--highlight\" data-i18n-col=\"0\">Brush twice daily with fluoride toothpaste<\/td>\n                          <td class=\"patient-habits__td\" data-i18n-col=\"1\">Removes plaque and strengthens enamel<\/td>\n                      <\/tr>\n                      <tr class=\"patient-habits__tr\" data-i18n-row=\"1\">\n                          <td class=\"patient-habits__td patient-habits__td--highlight\" data-i18n-col=\"0\">Clean between teeth daily<\/td>\n                          <td class=\"patient-habits__td\" data-i18n-col=\"1\">Reduces plaque in hard-to-reach areas<\/td>\n                      <\/tr>\n                      <tr class=\"patient-habits__tr\" data-i18n-row=\"2\">\n                          <td class=\"patient-habits__td patient-habits__td--highlight\" data-i18n-col=\"0\">Limit sugary snacks and drinks<\/td>\n                          <td class=\"patient-habits__td\" data-i18n-col=\"1\">Lowers the risk of tooth decay<\/td>\n                      <\/tr>\n                      <tr class=\"patient-habits__tr\" data-i18n-row=\"3\">\n                          <td class=\"patient-habits__td patient-habits__td--highlight\" data-i18n-col=\"0\">Drink enough water<\/td>\n                          <td class=\"patient-habits__td\" data-i18n-col=\"1\">Helps wash away food particles and supports saliva production<\/td>\n                      <\/tr>\n                      <tr class=\"patient-habits__tr\" data-i18n-row=\"4\">\n                          <td class=\"patient-habits__td patient-habits__td--highlight\" data-i18n-col=\"0\">Replace toothbrush regularly<\/td>\n                          <td class=\"patient-habits__td\" data-i18n-col=\"1\">Improves cleaning effectiveness<\/td>\n                      <\/tr>\n                      <tr class=\"patient-habits__tr\" data-i18n-row=\"5\">\n                          <td class=\"patient-habits__td patient-habits__td--highlight\" data-i18n-col=\"0\">Schedule routine dental checkups<\/td>\n                          <td class=\"patient-habits__td\" data-i18n-col=\"1\">Detects problems before symptoms develop<\/td>\n                      <\/tr>\n                  <\/tbody>\n              <\/table>\n          <\/div>\n\n          <div class=\"patient-habits__footer\">\n              <p id=\"ph-lang-footer\" class=\"patient-habits__footer-text\">\n                  Small daily habits contribute significantly to long-term dental health.\n              <\/p>\n          <\/div>\n          \n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Utilizes textNode replacements directly to prevent hydration mismatch and zero DOM destruction.\n *\/\n(() => {\n    const habitsData = {\n        en: {\n            kicker: \"Patient Education\", \n            title: \"Daily Habits That Help Protect Your Teeth\",\n            intro1: \"Good oral health begins with consistent daily care.\", \n            intro2: \"Dentists commonly recommend:\",\n            col1: \"Healthy Habit\", \n            col2: \"Benefit\",\n            footer: \"Small daily habits contribute significantly to long-term dental health.\",\n            items: [\n                [\"Brush twice daily with fluoride toothpaste\", \"Removes plaque and strengthens enamel\"],\n                [\"Clean between teeth daily\", \"Reduces plaque in hard-to-reach areas\"],\n                [\"Limit sugary snacks and drinks\", \"Lowers the risk of tooth decay\"],\n                [\"Drink enough water\", \"Helps wash away food particles and supports saliva production\"],\n                [\"Replace toothbrush regularly\", \"Improves cleaning effectiveness\"],\n                [\"Schedule routine dental checkups\", \"Detects problems before symptoms develop\"]\n            ]\n        },\n        ar: {\n            kicker: \"\u062a\u062b\u0642\u064a\u0641 \u0627\u0644\u0645\u0631\u0636\u0649\", \n            title: \"\u0639\u0627\u062f\u0627\u062a \u064a\u0648\u0645\u064a\u0629 \u062a\u0633\u0627\u0639\u062f \u0641\u064a \u062d\u0645\u0627\u064a\u0629 \u0623\u0633\u0646\u0627\u0646\u0643\",\n            intro1: \"\u062a\u0628\u062f\u0623 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0627\u0644\u062c\u064a\u062f\u0629 \u0628\u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0627\u0644\u064a\u0648\u0645\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629.\", \n            intro2: \"\u064a\u0648\u0635\u064a \u0623\u0637\u0628\u0627\u0621 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0639\u0627\u062f\u0629\u064b \u0628\u0645\u0627 \u064a\u0644\u064a:\",\n            col1: \"\u0627\u0644\u0639\u0627\u062f\u0629 \u0627\u0644\u0635\u062d\u064a\u0629\", \n            col2: \"\u0627\u0644\u0641\u0627\u0626\u062f\u0629\",\n            footer: \"\u062a\u0633\u0627\u0647\u0645 \u0627\u0644\u0639\u0627\u062f\u0627\u062a \u0627\u0644\u064a\u0648\u0645\u064a\u0629 \u0627\u0644\u0635\u063a\u064a\u0631\u0629 \u0628\u0634\u0643\u0644 \u0643\u0628\u064a\u0631 \u0641\u064a \u0635\u062d\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644.\",\n            items: [\n                [\"\u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0641\u0631\u0634\u0627\u0629 \u0645\u0631\u062a\u064a\u0646 \u064a\u0648\u0645\u064a\u0627\u064b \u0628\u0645\u0639\u062c\u0648\u0646 \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0627\u0644\u0641\u0644\u0648\u0631\u0627\u064a\u062f\", \"\u064a\u0632\u064a\u0644 \u0627\u0644\u0628\u0644\u0627\u0643 \u0648\u064a\u0642\u0648\u064a \u0627\u0644\u0645\u064a\u0646\u0627\"],\n                [\"\u0646\u0638\u0641 \u0628\u064a\u0646 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u064a\u0648\u0645\u064a\u0627\u064b\", \"\u064a\u0642\u0644\u0644 \u0627\u0644\u0628\u0644\u0627\u0643 \u0641\u064a \u0627\u0644\u0623\u0645\u0627\u0643\u0646 \u0627\u0644\u062a\u064a \u064a\u0635\u0639\u0628 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u064a\u0647\u0627\"],\n                [\"\u0642\u0644\u0644 \u0645\u0646 \u0627\u0644\u0648\u062c\u0628\u0627\u062a \u0627\u0644\u062e\u0641\u064a\u0641\u0629 \u0648\u0627\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a \u0627\u0644\u0633\u0643\u0631\u064a\u0629\", \"\u064a\u0642\u0644\u0644 \u0645\u0646 \u062e\u0637\u0631 \u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\"],\n                [\"\u0627\u0634\u0631\u0628 \u0643\u0645\u064a\u0629 \u0643\u0627\u0641\u064a\u0629 \u0645\u0646 \u0627\u0644\u0645\u0627\u0621\", \"\u064a\u0633\u0627\u0639\u062f \u0641\u064a \u063a\u0633\u0644 \u062c\u0632\u064a\u0626\u0627\u062a \u0627\u0644\u0637\u0639\u0627\u0645 \u0648\u064a\u062f\u0639\u0645 \u0625\u0646\u062a\u0627\u062c \u0627\u0644\u0644\u0639\u0627\u0628\"],\n                [\"\u0627\u0633\u062a\u0628\u062f\u0644 \u0641\u0631\u0634\u0627\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0628\u0627\u0646\u062a\u0638\u0627\u0645\", \"\u064a\u062d\u0633\u0646 \u0645\u0646 \u0641\u0639\u0627\u0644\u064a\u0629 \u0627\u0644\u062a\u0646\u0638\u064a\u0641\"],\n                [\"\u062c\u062f\u0648\u0644 \u0641\u062d\u0648\u0635\u0627\u062a \u0623\u0633\u0646\u0627\u0646 \u0631\u0648\u062a\u064a\u0646\u064a\u0629\", \"\u064a\u0643\u062a\u0634\u0641 \u0627\u0644\u0645\u0634\u0627\u0643\u0644 \u0642\u0628\u0644 \u0638\u0647\u0648\u0631 \u0627\u0644\u0623\u0639\u0631\u0627\u0636\"]\n            ]\n        }\n    };\n\n    const section = document.getElementById('patient-habits-666');\n    if (!section) return;\n\n    \/\/ Cache DOM Elements safely\n    const kickerEl = document.getElementById('ph-lang-kicker');\n    const titleEl = document.getElementById('ph-lang-title');\n    const intro1El = document.getElementById('ph-lang-intro1');\n    const intro2El = document.getElementById('ph-lang-intro2');\n    const col1El = document.getElementById('ph-lang-col1');\n    const col2El = document.getElementById('ph-lang-col2');\n    const footerEl = document.getElementById('ph-lang-footer');\n    const tableRows = section.querySelectorAll('[data-i18n-row]');\n\n    function syncHabitsLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = habitsData[lang];\n\n        \/\/ Maintain structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Text Node Mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (intro1El) intro1El.textContent = data.intro1;\n        if (intro2El) intro2El.textContent = data.intro2;\n        if (col1El) col1El.textContent = data.col1;\n        if (col2El) col2El.textContent = data.col2;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        \/\/ Safely update table data cells without deleting DOM structures\n        tableRows.forEach(rowNode => {\n            const rowIdx = rowNode.getAttribute('data-i18n-row');\n            if (data.items[rowIdx]) {\n                const col0 = rowNode.querySelector('[data-i18n-col=\"0\"]');\n                const col1 = rowNode.querySelector('[data-i18n-col=\"1\"]');\n                if (col0) col0.textContent = data.items[rowIdx][0];\n                if (col1) col1.textContent = data.items[rowIdx][1];\n            }\n        });\n    }\n\n    \/\/ Ensure safe initialization\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncHabitsLanguage);\n    } else {\n        syncHabitsLanguage();\n    }\n\n    \/\/ Monitor for global language toggles\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncHabitsLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: First Visit Guide (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .first-visit {\n    \/* Fluid Theme Variables *\/\n    --fv-bg-surface: #f8fbfd;\n    --fv-card-bg: #ffffff;\n    --fv-brand: #138b86;\n    --fv-brand-light: #e6f4f3;\n    --fv-text-dark: #243b5a;\n    --fv-text-body: #667085;\n    --fv-text-sub: #596b82;\n    --fv-border: #e4edf3;\n    --fv-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    \n    \/* Typography maps *\/\n    --fv-font-title: var(--font-display, system-ui, sans-serif);\n    --fv-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--fv-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--fv-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Font Override *\/\n  .first-visit[dir=\"rtl\"] {\n    --fv-font-title: var(--font-arabic, system-ui, sans-serif);\n    --fv-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     HEXAGON BACKGROUND\n     ========================================= *\/\n  .first-visit__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.15;\n  }\n\n  @media (min-width: 768px) {\n    .first-visit__bg { background-size: 180px 156px; }\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .first-visit__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .first-visit__header {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .first-visit__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--fv-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .first-visit__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--fv-brand);\n  }\n\n  .first-visit__title {\n    font-family: var(--fv-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.75rem);\n    font-weight: 700;\n    line-height: 1.15;\n    color: var(--fv-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .first-visit__intro1 {\n    color: var(--fv-text-sub);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0 0 0.75rem 0;\n  }\n\n  .first-visit__intro2 {\n    color: var(--fv-text-dark);\n    font-weight: 600;\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     GRID & CARDS (Semantic <ol>)\n     ========================================= *\/\n  .first-visit__list {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  @media (min-width: 768px) {\n    .first-visit__list {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  .first-visit__item {\n    background-color: var(--fv-card-bg);\n    padding: clamp(1.25rem, 3vw, 1.5rem);\n    border-radius: 1rem;\n    border: 1px solid var(--fv-border);\n    box-shadow: var(--fv-shadow-sm);\n    display: flex;\n    flex-direction: column;\n    text-align: start;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .first-visit__item:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.025);\n  }\n\n  .first-visit__item-header {\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    margin-block-end: 1rem;\n  }\n\n  .first-visit__item-number {\n    display: grid;\n    place-items: center;\n    width: 2.5rem;\n    height: 2.5rem;\n    border-radius: 50%;\n    background-color: var(--fv-brand);\n    color: var(--fv-card-bg);\n    font-family: var(--fv-font-title);\n    font-weight: 700;\n    font-size: 1.125rem;\n    flex-shrink: 0;\n  }\n\n  .first-visit__item-title {\n    font-family: var(--fv-font-title);\n    font-size: clamp(1.0625rem, 2vw, 1.1875rem);\n    font-weight: 700;\n    color: var(--fv-text-dark);\n    margin: 0;\n    line-height: 1.3;\n  }\n\n  .first-visit__item-desc {\n    color: var(--fv-text-body);\n    font-size: 1rem;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated, No JS Inline Styles)\n     ========================================= *\/\n  @keyframes fvFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .fv-animate-up {\n    opacity: 0;\n    animation: fvFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  \/* Staggered Grid Delays via Pure CSS *\/\n  .first-visit__item:nth-child(1) { animation-delay: 0.1s; }\n  .first-visit__item:nth-child(2) { animation-delay: 0.2s; }\n  .first-visit__item:nth-child(3) { animation-delay: 0.3s; }\n  .first-visit__item:nth-child(4) { animation-delay: 0.4s; }\n<\/style>\n\n<section id=\"first-visit-888\" class=\"first-visit\" dir=\"ltr\">\n  <div class=\"first-visit__bg\"><\/div>\n\n  <div class=\"first-visit__container\">\n      \n      <!-- Header -->\n      <header class=\"first-visit__header fv-animate-up\">\n          <div class=\"first-visit__kicker\">\n              <span id=\"fv-lang-kicker\">Patient Guide<\/span>\n          <\/div>\n          <h2 id=\"fv-lang-title\" class=\"first-visit__title\">\n              What Happens During Your First Dental Visit?\n          <\/h2>\n          <p id=\"fv-lang-intro1\" class=\"first-visit__intro1\">\n              Many patients delay treatment because they are unsure what to expect.\n          <\/p>\n          <p id=\"fv-lang-intro2\" class=\"first-visit__intro2\">\n              A first appointment is typically straightforward and focuses on understanding your oral health.\n          <\/p>\n      <\/header>\n\n      <!-- SSR PRE-RENDERED SEMANTIC LIST (Zero CLS) -->\n      <ol class=\"first-visit__list\">\n          <li class=\"first-visit__item fv-animate-up\">\n              <div class=\"first-visit__item-header\">\n                  <div class=\"first-visit__item-number\">1<\/div>\n                  <h3 class=\"first-visit__item-title\" data-i18n-idx=\"0\" data-i18n-key=\"title\">Step 1 \u2013 Medical and Dental History<\/h3>\n              <\/div>\n              <p class=\"first-visit__item-desc\" data-i18n-idx=\"0\" data-i18n-key=\"desc\">Your dentist reviews current symptoms, previous dental treatment, medical conditions, current medications, and allergies.<\/p>\n          <\/li>\n          <li class=\"first-visit__item fv-animate-up\">\n              <div class=\"first-visit__item-header\">\n                  <div class=\"first-visit__item-number\">2<\/div>\n                  <h3 class=\"first-visit__item-title\" data-i18n-idx=\"1\" data-i18n-key=\"title\">Step 2 \u2013 Oral Examination<\/h3>\n              <\/div>\n              <p class=\"first-visit__item-desc\" data-i18n-idx=\"1\" data-i18n-key=\"desc\">The dentist carefully examines your teeth, gums, bite, tongue, soft tissues, and overall oral condition.<\/p>\n          <\/li>\n          <li class=\"first-visit__item fv-animate-up\">\n              <div class=\"first-visit__item-header\">\n                  <div class=\"first-visit__item-number\">3<\/div>\n                  <h3 class=\"first-visit__item-title\" data-i18n-idx=\"2\" data-i18n-key=\"title\">Step 3 \u2013 Diagnostic Assessment<\/h3>\n              <\/div>\n              <p class=\"first-visit__item-desc\" data-i18n-idx=\"2\" data-i18n-key=\"desc\">If necessary, dental X-rays or additional investigations may be recommended to better understand the condition affecting your teeth or gums.<\/p>\n          <\/li>\n          <li class=\"first-visit__item fv-animate-up\">\n              <div class=\"first-visit__item-header\">\n                  <div class=\"first-visit__item-number\">4<\/div>\n                  <h3 class=\"first-visit__item-title\" data-i18n-idx=\"3\" data-i18n-key=\"title\">Step 4 \u2013 Personalized Treatment Planning<\/h3>\n              <\/div>\n              <p class=\"first-visit__item-desc\" data-i18n-idx=\"3\" data-i18n-key=\"desc\">After reviewing the findings, your dentist explains the diagnosis, discusses available treatment options, and recommends a care plan based on your oral health needs.<\/p>\n          <\/li>\n      <\/ol>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Utilizes textNode replacements directly to prevent hydration mismatch and DOM thrashing.\n *\/\n(() => {\n    const visitData = {\n        en: {\n            kicker: \"Patient Guide\", \n            title: \"What Happens During Your First Dental Visit?\",\n            intro1: \"Many patients delay treatment because they are unsure what to expect.\",\n            intro2: \"A first appointment is typically straightforward and focuses on understanding your oral health.\",\n            items: [\n                { title: \"Step 1 \u2013 Medical and Dental History\", desc: \"Your dentist reviews current symptoms, previous dental treatment, medical conditions, current medications, and allergies.\" },\n                { title: \"Step 2 \u2013 Oral Examination\", desc: \"The dentist carefully examines your teeth, gums, bite, tongue, soft tissues, and overall oral condition.\" },\n                { title: \"Step 3 \u2013 Diagnostic Assessment\", desc: \"If necessary, dental X-rays or additional investigations may be recommended to better understand the condition affecting your teeth or gums.\" },\n                { title: \"Step 4 \u2013 Personalized Treatment Planning\", desc: \"After reviewing the findings, your dentist explains the diagnosis, discusses available treatment options, and recommends a care plan based on your oral health needs.\" }\n            ]\n        },\n        ar: {\n            kicker: \"\u062f\u0644\u064a\u0644 \u0627\u0644\u0645\u0631\u064a\u0636\", \n            title: \"\u0645\u0627\u0630\u0627 \u064a\u062d\u062f\u062b \u062e\u0644\u0627\u0644 \u0632\u064a\u0627\u0631\u062a\u0643 \u0627\u0644\u0623\u0648\u0644\u0649 \u0644\u0637\u0628\u064a\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u061f\",\n            intro1: \"\u064a\u0624\u062c\u0644 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0631\u0636\u0649 \u0627\u0644\u0639\u0644\u0627\u062c \u0644\u0623\u0646\u0647\u0645 \u063a\u064a\u0631 \u0645\u062a\u0623\u0643\u062f\u064a\u0646 \u0645\u0645\u0627 \u064a\u0645\u0643\u0646 \u062a\u0648\u0642\u0639\u0647.\",\n            intro2: \"\u0639\u0627\u062f\u0629 \u0645\u0627 \u064a\u0643\u0648\u0646 \u0627\u0644\u0645\u0648\u0639\u062f \u0627\u0644\u0623\u0648\u0644 \u0645\u0628\u0627\u0634\u0631\u0627\u064b \u0648\u064a\u0631\u0643\u0632 \u0639\u0644\u0649 \u0641\u0647\u0645 \u0635\u062d\u0629 \u0641\u0645\u0643.\",\n            items: [\n                { title: \"\u0627\u0644\u062e\u0637\u0648\u0629 1 \u2013 \u0627\u0644\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0637\u0628\u064a \u0648\u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", desc: \"\u064a\u0631\u0627\u062c\u0639 \u0637\u0628\u064a\u0628 \u0623\u0633\u0646\u0627\u0646\u0643 \u0627\u0644\u0623\u0639\u0631\u0627\u0636 \u0627\u0644\u062d\u0627\u0644\u064a\u0629\u060c \u0648\u0639\u0644\u0627\u062c\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0633\u0627\u0628\u0642\u0629\u060c \u0648\u0627\u0644\u062d\u0627\u0644\u0627\u062a \u0627\u0644\u0637\u0628\u064a\u0629\u060c \u0648\u0627\u0644\u0623\u062f\u0648\u064a\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629\u060c \u0648\u0627\u0644\u062d\u0633\u0627\u0633\u064a\u0629.\" },\n                { title: \"\u0627\u0644\u062e\u0637\u0648\u0629 2 \u2013 \u0641\u062d\u0635 \u0627\u0644\u0641\u0645\", desc: \"\u064a\u0641\u062d\u0635 \u0627\u0644\u0637\u0628\u064a\u0628 \u0628\u0639\u0646\u0627\u064a\u0629 \u0623\u0633\u0646\u0627\u0646\u0643\u060c \u0648\u0627\u0644\u0644\u062b\u0629\u060c \u0648\u0627\u0644\u0625\u0637\u0628\u0627\u0642\u060c \u0648\u0627\u0644\u0644\u0633\u0627\u0646\u060c \u0648\u0627\u0644\u0623\u0646\u0633\u062c\u0629 \u0627\u0644\u0631\u062e\u0648\u0629\u060c \u0648\u0627\u0644\u062d\u0627\u0644\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0644\u0644\u0641\u0645.\" },\n                { title: \"\u0627\u0644\u062e\u0637\u0648\u0629 3 \u2013 \u0627\u0644\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u062a\u0634\u062e\u064a\u0635\u064a\", desc: \"\u0625\u0630\u0627 \u0644\u0632\u0645 \u0627\u0644\u0623\u0645\u0631\u060c \u0642\u062f \u064a\u064f\u0648\u0635\u0649 \u0628\u0625\u062c\u0631\u0627\u0621 \u0623\u0634\u0639\u0629 \u0633\u064a\u0646\u064a\u0629 \u0644\u0644\u0623\u0633\u0646\u0627\u0646 \u0623\u0648 \u0641\u062d\u0648\u0635\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629 \u0644\u0641\u0647\u0645 \u0627\u0644\u062d\u0627\u0644\u0629 \u0627\u0644\u062a\u064a \u062a\u0624\u062b\u0631 \u0639\u0644\u0649 \u0623\u0633\u0646\u0627\u0646\u0643 \u0623\u0648 \u0644\u062b\u062a\u0643 \u0628\u0634\u0643\u0644 \u0623\u0641\u0636\u0644.\" },\n                { title: \"\u0627\u0644\u062e\u0637\u0648\u0629 4 \u2013 \u062e\u0637\u0629 \u0639\u0644\u0627\u062c \u0645\u062e\u0635\u0635\u0629\", desc: \"\u0628\u0639\u062f \u0645\u0631\u0627\u062c\u0639\u0629 \u0627\u0644\u0646\u062a\u0627\u0626\u062c\u060c \u064a\u0634\u0631\u062d \u0637\u0628\u064a\u0628 \u0623\u0633\u0646\u0627\u0646\u0643 \u0627\u0644\u062a\u0634\u062e\u064a\u0635\u060c \u0648\u064a\u0646\u0627\u0642\u0634 \u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0645\u062a\u0627\u062d\u0629\u060c \u0648\u064a\u0648\u0635\u064a \u0628\u062e\u0637\u0629 \u0631\u0639\u0627\u064a\u0629 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0627\u062d\u062a\u064a\u0627\u062c\u0627\u062a \u0635\u062d\u0629 \u0641\u0645\u0643.\" }\n            ]\n        }\n    };\n\n    const section = document.getElementById('first-visit-888');\n    if (!section) return;\n\n    \/\/ Cache static elements \n    const kickerEl = document.getElementById('fv-lang-kicker');\n    const titleEl = document.getElementById('fv-lang-title');\n    const intro1El = document.getElementById('fv-lang-intro1');\n    const intro2El = document.getElementById('fv-lang-intro2');\n    const stepTitles = section.querySelectorAll('[data-i18n-key=\"title\"]');\n    const stepDescs = section.querySelectorAll('[data-i18n-key=\"desc\"]');\n\n    function syncVisitLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = visitData[lang];\n\n        \/\/ Ensure structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (intro1El) intro1El.textContent = data.intro1;\n        if (intro2El) intro2El.textContent = data.intro2;\n\n        stepTitles.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.items[idx]) node.textContent = data.items[idx].title;\n        });\n\n        stepDescs.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.items[idx]) node.textContent = data.items[idx].desc;\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncVisitLanguage);\n    } else {\n        syncVisitLanguage();\n    }\n\n    \/\/ Monitor for global layout\/language switches\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncVisitLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<style>\n    \/* 1. Scoped ID for Clean Astra-proof Layout *\/\n    #sh-dental-compare-333 {\n        width: 100vw !important;\n        position: relative !important;\n        left: 50% !important;\n        right: 50% !important;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n        max-width: 100vw !important;\n        background-color: #ffffff !important;\n        overflow: hidden !important;\n        padding-top: 5rem !important;\n        padding-bottom: 5rem !important;\n    }\n\n    \/* 2. Container Max-Width 1475px *\/\n    #sh-dental-compare-333 .sh-inner-wrapper {\n        width: 100% !important;\n        max-width: 1475px !important; \n        margin: 0 auto !important;\n        padding: 0 1.25rem !important;\n    }\n\n    \/* 3. Animation *\/\n    @keyframes shFadeUp {\n        from { opacity: 0; transform: translateY(20px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\n    .sh-animate-up { opacity: 0; animation: shFadeUp 0.7s ease forwards; }\n\n    \/* 4. Table Styling for Medical Look *\/\n    .sh-med-table {\n        width: 100%;\n        border-collapse: collapse;\n        text-align: left;\n    }\n    [dir=\"rtl\"] .sh-med-table {\n        text-align: right;\n    }\n    .sh-med-table th {\n        background-color: #138b86;\n        color: #ffffff;\n        font-weight: bold;\n        padding: 1.25rem;\n        border-bottom: 2px solid #0e6c68;\n        font-size: 18px;\n    }\n    \/* Add borders between header columns *\/\n    .sh-med-table th:not(:last-child) {\n        border-right: 1px solid rgba(255,255,255,0.2);\n    }\n    [dir=\"rtl\"] .sh-med-table th:not(:last-child) {\n        border-right: none;\n        border-left: 1px solid rgba(255,255,255,0.2);\n    }\n\n    .sh-med-table td {\n        padding: 1.25rem;\n        border-bottom: 1px solid #e4edf3;\n        color: #243b5a;\n        vertical-align: top;\n        font-size: 16px;\n        line-height: 1.6;\n    }\n    .sh-med-table tr:last-child td {\n        border-bottom: none;\n    }\n    .sh-med-table tbody tr:hover {\n        background-color: #f8fbfd;\n    }\n<\/style>\n\n<section id=\"sh-dental-compare-333\" dir=\"ltr\">\n    <div class=\"sh-inner-wrapper\">\n        \n        <div class=\"mb-10 text-center max-w-3xl mx-auto sh-animate-up\">\n            <div class=\"inline-flex items-center gap-2 text-[#138b86] font-semibold text-[13px] tracking-wider uppercase mb-4\">\n                <span class=\"h-px w-8 bg-[#138b86]\"><\/span>\n                <span id=\"sh-dental-lang-kicker\">Dental Care<\/span>\n            <\/div>\n            <h2 id=\"sh-dental-lang-title\" class=\"text-[32px] md:text-[44px] font-bold leading-[1.1] text-[#243b5a]\" style=\"font-family: var(--font-display);\">\n                Restorative Dentistry vs. Preventive Dentistry\n            <\/h2>\n            <p id=\"sh-dental-lang-desc\" class=\"mt-5 text-[#667085] text-[17px] md:text-[18px] leading-relaxed\">\n                Many patients only visit a dentist when they experience pain. However, maintaining healthy teeth involves both preventing dental disease and restoring damaged teeth when necessary.\n            <\/p>\n        <\/div>\n\n        <div class=\"max-w-5xl mx-auto sh-animate-up\" style=\"animation-delay: 0.15s;\">\n            <div class=\"bg-white rounded-2xl border border-[#e4edf3] shadow-sm overflow-x-auto\">\n                <table class=\"sh-med-table min-w-[700px]\">\n                    <thead>\n                        <tr>\n                            <th id=\"sh-dental-lang-col1\" class=\"w-1\/2\" style=\"font-family: var(--font-display);\">Preventive Dentistry<\/th>\n                            <th id=\"sh-dental-lang-col2\" class=\"w-1\/2\" style=\"font-family: var(--font-display);\">Restorative Dentistry<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody id=\"sh-dental-table-body\">\n                        <\/tbody>\n                <\/table>\n            <\/div>\n            \n            <div class=\"mt-8 p-5 rounded-2xl bg-[#f8fbfd] border border-[#e4edf3] flex items-start gap-4\">\n                <div class=\"w-8 h-8 rounded-full bg-[#138b86] text-white flex items-center justify-center shrink-0 mt-0.5\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M12 16v-4\"><\/path><path d=\"M12 8h.01\"><\/path><\/svg>\n                <\/div>\n                <p id=\"sh-dental-lang-footer\" class=\"text-[#243b5a] font-medium text-[16px] leading-relaxed m-0\">\n                    An effective dental care plan often combines preventive measures with restorative treatment when needed.\n                <\/p>\n            <\/div>\n        <\/div>\n        \n    <\/div>\n<\/section>\n\n<script>\n(function() {\n    document.addEventListener('DOMContentLoaded', () => {\n        const dentalData = {\n            en: {\n                font: \"var(--font-display)\", body: \"system-ui, sans-serif\",\n                kicker: \"Dental Care\", \n                title: \"Restorative Dentistry vs. Preventive Dentistry\",\n                desc: \"Many patients only visit a dentist when they experience pain. However, maintaining healthy teeth involves both preventing dental disease and restoring damaged teeth when necessary.\",\n                col1: \"Preventive Dentistry\",\n                col2: \"Restorative Dentistry\",\n                footer: \"An effective dental care plan often combines preventive measures with restorative treatment when needed.\",\n                rows: [\n                    [\"Focuses on preventing oral diseases\", \"Repairs teeth affected by decay, damage, or infection\"],\n                    [\"Includes routine checkups and professional cleaning\", \"Includes fillings, root canal treatment, crowns, and tooth replacement when indicated\"],\n                    [\"Helps identify problems early\", \"Restores function and appearance after disease develops\"],\n                    [\"Supports long-term oral health\", \"Improves chewing ability and protects remaining tooth structure\"]\n                ]\n            },\n            ar: {\n                font: \"var(--font-arabic)\", body: \"var(--font-arabic)\",\n                kicker: \"\u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0628\u0627\u0644\u0623\u0633\u0646\u0627\u0646\", \n                title: \"\u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u062a\u0631\u0645\u064a\u0645\u064a \u0645\u0642\u0627\u0628\u0644 \u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\",\n                desc: \"\u064a\u0632\u0648\u0631 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0631\u0636\u0649 \u0637\u0628\u064a\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0641\u0642\u0637 \u0639\u0646\u062f \u0627\u0644\u0634\u0639\u0648\u0631 \u0628\u0627\u0644\u0623\u0644\u0645. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u0641\u0625\u0646 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0623\u0633\u0646\u0627\u0646 \u0635\u062d\u064a\u0629 \u064a\u062a\u0637\u0644\u0628 \u0643\u0644\u0627\u064b \u0645\u0646 \u0627\u0644\u0648\u0642\u0627\u064a\u0629 \u0645\u0646 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0648\u062a\u0631\u0645\u064a\u0645 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u062a\u0627\u0644\u0641\u0629 \u0639\u0646\u062f \u0627\u0644\u0636\u0631\u0648\u0631\u0629.\",\n                col1: \"\u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\",\n                col2: \"\u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u062a\u0631\u0645\u064a\u0645\u064a\",\n                footer: \"\u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u062a\u062c\u0645\u0639 \u062e\u0637\u0629 \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0628\u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0641\u0639\u0627\u0644\u0629 \u0628\u064a\u0646 \u0627\u0644\u062a\u062f\u0627\u0628\u064a\u0631 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629 \u0648\u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u062a\u0631\u0645\u064a\u0645\u064a \u0639\u0646\u062f \u0627\u0644\u062d\u0627\u062c\u0629.\",\n                rows: [\n                    [\"\u064a\u0631\u0643\u0632 \u0639\u0644\u0649 \u0627\u0644\u0648\u0642\u0627\u064a\u0629 \u0645\u0646 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0641\u0645\", \"\u064a\u0639\u0627\u0644\u062c \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u062a\u0636\u0631\u0631\u0629 \u0645\u0646 \u0627\u0644\u062a\u0633\u0648\u0633 \u0623\u0648 \u0627\u0644\u062a\u0644\u0641 \u0623\u0648 \u0627\u0644\u0639\u062f\u0648\u0649\"],\n                    [\"\u064a\u0634\u0645\u0644 \u0627\u0644\u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629 \u0648\u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a\", \"\u064a\u0634\u0645\u0644 \u0627\u0644\u062d\u0634\u0648\u0627\u062a\u060c \u0648\u0639\u0644\u0627\u062c \u0627\u0644\u0639\u0635\u0628\u060c \u0648\u0627\u0644\u062a\u064a\u062c\u0627\u0646\u060c \u0648\u0627\u0633\u062a\u0628\u062f\u0627\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0639\u0646\u062f \u0627\u0644\u062d\u0627\u062c\u0629\"],\n                    [\"\u064a\u0633\u0627\u0639\u062f \u0641\u064a \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u0634\u0627\u0643\u0644 \u0645\u0628\u0643\u0631\u0627\u064b\", \"\u064a\u0633\u062a\u0639\u064a\u062f \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0648\u0627\u0644\u0645\u0638\u0647\u0631 \u0628\u0639\u062f \u062a\u0637\u0648\u0631 \u0627\u0644\u0645\u0631\u0636\"],\n                    [\"\u064a\u062f\u0639\u0645 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644\", \"\u064a\u062d\u0633\u0646 \u0627\u0644\u0642\u062f\u0631\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0636\u063a \u0648\u064a\u062d\u0645\u064a \u0628\u0646\u064a\u0629 \u0627\u0644\u0633\u0646 \u0627\u0644\u0645\u062a\u0628\u0642\u064a\u0629\"]\n                ]\n            }\n        };\n\n        function initDentalSection() {\n            const isRtl = document.documentElement.dir === 'rtl' || document.documentElement.lang.includes('ar');\n            const data = isRtl ? dentalData.ar : dentalData.en;\n            const section = document.getElementById('sh-dental-compare-333');\n            \n            if(!section) return;\n            \n            section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n            \n            document.getElementById('sh-dental-lang-kicker').textContent = data.kicker;\n            document.getElementById('sh-dental-lang-kicker').style.fontFamily = data.body;\n            \n            document.getElementById('sh-dental-lang-title').textContent = data.title;\n            document.getElementById('sh-dental-lang-title').style.fontFamily = data.font;\n            \n            document.getElementById('sh-dental-lang-desc').textContent = data.desc;\n            document.getElementById('sh-dental-lang-desc').style.fontFamily = data.body;\n            \n            document.getElementById('sh-dental-lang-col1').textContent = data.col1;\n            document.getElementById('sh-dental-lang-col1').style.fontFamily = data.font;\n            \n            document.getElementById('sh-dental-lang-col2').textContent = data.col2;\n            document.getElementById('sh-dental-lang-col2').style.fontFamily = data.font;\n\n            document.getElementById('sh-dental-lang-footer').textContent = data.footer;\n            document.getElementById('sh-dental-lang-footer').style.fontFamily = data.body;\n            \n            const tbody = document.getElementById('sh-dental-table-body');\n            tbody.innerHTML = '';\n            \n            data.rows.forEach(row => {\n                const tr = document.createElement('tr');\n                tr.innerHTML = `\n                    <td class=\"font-medium bg-slate-50\/50 border-r border-[#e4edf3]\" style=\"font-family: ${data.body};\">${row[0]}<\/td>\n                    <td style=\"font-family: ${data.body};\">${row[1]}<\/td>\n                `;\n                tbody.appendChild(tr);\n            });\n        }\n        \n        initDentalSection();\n        if(document.documentElement) {\n            new MutationObserver(initDentalSection).observe(document.documentElement, { attributes: true });\n        }\n    });\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Elder Dental Care (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .elder-care {\n    \/* Fluid Theme Variables *\/\n    --ec-bg-surface: #f8fbfd;\n    --ec-card-bg: #ffffff;\n    --ec-brand: #138b86;\n    --ec-brand-light: rgba(19, 139, 134, 0.1);\n    --ec-text-dark: #243b5a;\n    --ec-text-dark-fade: rgba(36, 59, 90, 0.9);\n    --ec-text-body: #596b82;\n    --ec-border: #e4edf3;\n    \n    \/* Typography maps *\/\n    --ec-font-title: var(--font-display, system-ui, sans-serif);\n    --ec-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--ec-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--ec-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Font Override *\/\n  .elder-care[dir=\"rtl\"] {\n    --ec-font-title: var(--font-arabic, system-ui, sans-serif);\n    --ec-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     HEXAGON BACKGROUND\n     ========================================= *\/\n  .elder-care__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.15;\n  }\n\n  @media (min-width: 768px) {\n    .elder-care__bg { background-size: 180px 156px; }\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .elder-care__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .elder-care__header {\n    text-align: center;\n    max-width: 56rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .elder-care__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--ec-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .elder-care__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--ec-brand);\n  }\n\n  .elder-care__title {\n    font-family: var(--ec-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--ec-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .elder-care__desc {\n    color: var(--ec-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CARD & GRID SECTION\n     ========================================= *\/\n  .elder-care__card {\n    background-color: var(--ec-card-bg);\n    border-radius: 1.5rem;\n    border: 1px solid var(--ec-border);\n    padding: clamp(2rem, 5vw, 3rem);\n    max-width: 64rem;\n    margin-inline: auto;\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  }\n\n  .elder-care__card-title {\n    font-family: var(--ec-font-title);\n    font-size: clamp(1.25rem, 2vw, 1.375rem);\n    font-weight: 700;\n    color: var(--ec-text-dark);\n    text-align: center;\n    margin: 0 0 1.5rem 0;\n  }\n\n  \/* Semantic Unordered List *\/\n  .elder-care__list {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.25rem 2rem;\n    padding: 0;\n    margin: 0 0 2rem 0;\n    list-style: none;\n  }\n\n  @media (min-width: 640px) {\n    .elder-care__list {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  .elder-care__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 1rem;\n  }\n\n  .elder-care__icon {\n    display: grid;\n    place-items: center;\n    width: 1.5rem;\n    height: 1.5rem;\n    border-radius: 50%;\n    background-color: var(--ec-brand-light);\n    color: var(--ec-brand);\n    flex-shrink: 0;\n    margin-block-start: 0.125rem;\n  }\n\n  .elder-care__text {\n    font-size: clamp(1rem, 1.5vw, 1.0625rem);\n    font-weight: 500;\n    color: var(--ec-text-dark-fade);\n    line-height: 1.5;\n  }\n\n  \/* =========================================\n     FOOTER SECTION\n     ========================================= *\/\n  .elder-care__divider {\n    height: 1px;\n    width: 100%;\n    background-color: var(--ec-border);\n    margin-block-end: 1.5rem;\n  }\n\n  .elder-care__footer {\n    text-align: center;\n    color: var(--ec-text-body);\n    font-size: clamp(1rem, 2vw, 1.0625rem);\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes ecFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .ec-animate-up {\n    opacity: 0;\n    animation: ecFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .ec-animate-up--delayed {\n    animation-delay: 0.15s;\n  }\n<\/style>\n\n<section id=\"elder-care-444\" class=\"elder-care\" dir=\"ltr\">\n  <div class=\"elder-care__bg\"><\/div>\n\n  <div class=\"elder-care__container\">\n      \n      <!-- Header -->\n      <header class=\"elder-care__header ec-animate-up\">\n          <div class=\"elder-care__kicker\">\n              <span id=\"ec-lang-kicker\">Patient Education<\/span>\n          <\/div>\n          <h2 id=\"ec-lang-title\" class=\"elder-care__title\">\n              Dental Care for Older Adults\n          <\/h2>\n          <p id=\"ec-lang-desc\" class=\"elder-care__desc\">\n              As people age, maintaining oral health becomes increasingly important.\n          <\/p>\n      <\/header>\n\n      <!-- Content Card -->\n      <div class=\"elder-care__card ec-animate-up ec-animate-up--delayed\">\n          \n          <h3 id=\"ec-lang-list-title\" class=\"elder-care__card-title\">\n              Older adults may require evaluation for:\n          <\/h3>\n          \n          <!-- SSR PRE-RENDERED SEMANTIC LIST (Zero CLS) -->\n          <ul class=\"elder-care__list\">\n              <li class=\"elder-care__item\">\n                  <div class=\"elder-care__icon\">\n                      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/div>\n                  <span class=\"elder-care__text\" data-i18n-idx=\"0\">Dry mouth<\/span>\n              <\/li>\n              <li class=\"elder-care__item\">\n                  <div class=\"elder-care__icon\">\n                      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/div>\n                  <span class=\"elder-care__text\" data-i18n-idx=\"1\">Gum recession<\/span>\n              <\/li>\n              <li class=\"elder-care__item\">\n                  <div class=\"elder-care__icon\">\n                      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/div>\n                  <span class=\"elder-care__text\" data-i18n-idx=\"2\">Tooth wear<\/span>\n              <\/li>\n              <li class=\"elder-care__item\">\n                  <div class=\"elder-care__icon\">\n                      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/div>\n                  <span class=\"elder-care__text\" data-i18n-idx=\"3\">Root decay<\/span>\n              <\/li>\n              <li class=\"elder-care__item\">\n                  <div class=\"elder-care__icon\">\n                      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/div>\n                  <span class=\"elder-care__text\" data-i18n-idx=\"4\">Existing dental restorations<\/span>\n              <\/li>\n              <li class=\"elder-care__item\">\n                  <div class=\"elder-care__icon\">\n                      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                  <\/div>\n                  <span class=\"elder-care__text\" data-i18n-idx=\"5\">Oral health changes associated with chronic medical conditions<\/span>\n              <\/li>\n          <\/ul>\n          \n          <div class=\"elder-care__divider\"><\/div>\n          \n          <p id=\"ec-lang-footer\" class=\"elder-care__footer\">\n              Regular dental monitoring supports comfortable chewing, clear speech, and overall quality of life.\n          <\/p>\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures optimal SEO and CLS scores.\n *\/\n(() => {\n    const careData = {\n        en: {\n            kicker: \"Patient Education\", \n            title: \"Dental Care for Older Adults\",\n            desc: \"As people age, maintaining oral health becomes increasingly important.\",\n            listTitle: \"Older adults may require evaluation for:\",\n            footer: \"Regular dental monitoring supports comfortable chewing, clear speech, and overall quality of life.\",\n            list: [\n                \"Dry mouth\", \n                \"Gum recession\", \n                \"Tooth wear\", \n                \"Root decay\", \n                \"Existing dental restorations\", \n                \"Oral health changes associated with chronic medical conditions\"\n            ]\n        },\n        ar: {\n            kicker: \"\u062a\u062b\u0642\u064a\u0641 \u0627\u0644\u0645\u0631\u0636\u0649\", \n            title: \"\u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0628\u0623\u0633\u0646\u0627\u0646 \u0643\u0628\u0627\u0631 \u0627\u0644\u0633\u0646\",\n            desc: \"\u0645\u0639 \u062a\u0642\u062f\u0645 \u0627\u0644\u0639\u0645\u0631\u060c \u064a\u0635\u0628\u062d \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0623\u0645\u0631\u0627\u064b \u0645\u062a\u0632\u0627\u064a\u062f \u0627\u0644\u0623\u0647\u0645\u064a\u0629.\",\n            listTitle: \"\u0642\u062f \u064a\u062d\u062a\u0627\u062c \u0643\u0628\u0627\u0631 \u0627\u0644\u0633\u0646 \u0625\u0644\u0649 \u062a\u0642\u064a\u064a\u0645 \u0644\u0640:\",\n            footer: \"\u062a\u0633\u0627\u0639\u062f \u0627\u0644\u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0644\u0645\u0646\u062a\u0638\u0645\u0629 \u0644\u0644\u0623\u0633\u0646\u0627\u0646 \u0641\u064a \u062f\u0639\u0645 \u0627\u0644\u0645\u0636\u063a \u0627\u0644\u0645\u0631\u064a\u062d \u0648\u0627\u0644\u0643\u0644\u0627\u0645 \u0627\u0644\u0648\u0627\u0636\u062d \u0648\u0646\u0648\u0639\u064a\u0629 \u0627\u0644\u062d\u064a\u0627\u0629 \u0628\u0634\u0643\u0644 \u0639\u0627\u0645.\",\n            list: [\n                \"\u062c\u0641\u0627\u0641 \u0627\u0644\u0641\u0645\", \n                \"\u062a\u0631\u0627\u062c\u0639 \u0627\u0644\u0644\u062b\u0629\", \n                \"\u062a\u0622\u0643\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\", \n                \"\u062a\u0633\u0648\u0633 \u0627\u0644\u062c\u0630\u0648\u0631\", \n                \"\u062a\u0631\u0645\u064a\u0645\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u062d\u0627\u0644\u064a\u0629\", \n                \"\u0627\u0644\u062a\u063a\u064a\u0631\u0627\u062a \u0641\u064a \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0627\u0644\u0645\u0631\u062a\u0628\u0637\u0629 \u0628\u0627\u0644\u062d\u0627\u0644\u0627\u062a \u0627\u0644\u0637\u0628\u064a\u0629 \u0627\u0644\u0645\u0632\u0645\u0646\u0629\"\n            ]\n        }\n    };\n\n    const section = document.getElementById('elder-care-444');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent layout thrashing\n    const kickerEl = document.getElementById('ec-lang-kicker');\n    const titleEl = document.getElementById('ec-lang-title');\n    const descEl = document.getElementById('ec-lang-desc');\n    const listTitleEl = document.getElementById('ec-lang-list-title');\n    const footerEl = document.getElementById('ec-lang-footer');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncElderCareLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = careData[lang];\n\n        \/\/ Maintain structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n        if (listTitleEl) listTitleEl.textContent = data.listTitle;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.list[idx]) {\n                item.textContent = data.list[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize instantly without blocking rendering\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncElderCareLanguage);\n    } else {\n        syncElderCareLanguage();\n    }\n\n    \/\/ React to global application-level language state changes natively\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncElderCareLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Patient Education - Daily Choices (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .daily-choices {\n    \/* Fluid Theme Variables *\/\n    --dc-bg-surface: #ffffff;\n    --dc-card-bg: #f8fbfd;\n    --dc-item-bg: #ffffff;\n    --dc-brand: #138b86;\n    --dc-brand-light: #e6f4f3;\n    --dc-text-dark: #243b5a;\n    --dc-text-dark-fade: rgba(36, 59, 90, 0.9);\n    --dc-text-body: #596b82;\n    --dc-border: #e4edf3;\n    --dc-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    \n    \/* Typography maps *\/\n    --dc-font-title: var(--font-display, system-ui, sans-serif);\n    --dc-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--dc-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--dc-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Font Override *\/\n  .daily-choices[dir=\"rtl\"] {\n    --dc-font-title: var(--font-arabic, system-ui, sans-serif);\n    --dc-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .daily-choices__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .daily-choices__header {\n    text-align: center;\n    max-width: 56rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .daily-choices__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--dc-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .daily-choices__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--dc-brand);\n  }\n\n  .daily-choices__title {\n    font-family: var(--dc-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--dc-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .daily-choices__desc {\n    color: var(--dc-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CONTENT AREA (CARD & GRID)\n     ========================================= *\/\n  .daily-choices__content {\n    max-width: 64rem;\n    margin-inline: auto;\n  }\n\n  .daily-choices__card {\n    background-color: var(--dc-card-bg);\n    border-radius: 1rem;\n    border: 1px solid var(--dc-border);\n    padding: clamp(1.5rem, 4vw, 2rem);\n    box-shadow: var(--dc-shadow-sm);\n    margin-block-end: 1.5rem;\n  }\n\n  \/* Semantic Unordered List *\/\n  .daily-choices__list {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  @media (min-width: 640px) {\n    .daily-choices__list {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  .daily-choices__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 1rem;\n    background-color: var(--dc-item-bg);\n    padding: 1rem;\n    border-radius: 0.75rem;\n    border: 1px solid var(--dc-border);\n    box-shadow: var(--dc-shadow-sm);\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\n  }\n\n  .daily-choices__item:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  }\n\n  .daily-choices__icon {\n    display: grid;\n    place-items: center;\n    width: 1.5rem;\n    height: 1.5rem;\n    border-radius: 50%;\n    background-color: var(--dc-brand);\n    color: #ffffff;\n    flex-shrink: 0;\n    margin-block-start: 0.125rem;\n  }\n\n  .daily-choices__item-text {\n    font-size: 1rem;\n    font-weight: 500;\n    color: var(--dc-text-dark-fade);\n    line-height: 1.5;\n  }\n\n  \/* =========================================\n     FOOTER ALERT SECTION\n     ========================================= *\/\n  .daily-choices__alert {\n    display: flex;\n    align-items: flex-start;\n    gap: 1rem;\n    background-color: var(--dc-item-bg);\n    border-radius: 0.75rem;\n    border: 1px solid var(--dc-border);\n    padding: 1.25rem;\n  }\n\n  .daily-choices__alert-icon {\n    display: grid;\n    place-items: center;\n    width: 2rem;\n    height: 2rem;\n    border-radius: 50%;\n    background-color: var(--dc-brand-light);\n    color: var(--dc-brand);\n    flex-shrink: 0;\n  }\n\n  .daily-choices__alert-text {\n    color: var(--dc-text-dark);\n    font-size: 1rem;\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes dcFadeUp {\n    from { opacity: 0; transform: translateY(25px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .dc-animate {\n    opacity: 0;\n    animation: dcFadeUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .dc-animate--d1 {\n    animation-delay: 0.15s;\n  }\n<\/style>\n\n<section id=\"daily-choices-555\" class=\"daily-choices\" dir=\"ltr\">\n  <div class=\"daily-choices__container\">\n      \n      <!-- Header -->\n      <header class=\"daily-choices__header dc-animate\">\n          <div class=\"daily-choices__kicker\">\n              <span id=\"dc-lang-kicker\">Patient Education<\/span>\n          <\/div>\n          <h2 id=\"dc-lang-title\" class=\"daily-choices__title\">\n              Daily Choices That Affect Your Smile\n          <\/h2>\n          <p id=\"dc-lang-desc\" class=\"daily-choices__desc\">\n              Healthy teeth depend not only on professional treatment but also on everyday habits. Simple steps that support long-term oral health include:\n          <\/p>\n      <\/header>\n\n      <!-- Content Area -->\n      <div class=\"daily-choices__content dc-animate dc-animate--d1\">\n          \n          <div class=\"daily-choices__card\">\n              <!-- SSR PRE-RENDERED SEMANTIC LIST (Zero CLS) -->\n              <ul class=\"daily-choices__list\">\n                  <li class=\"daily-choices__item\">\n                      <div class=\"daily-choices__icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"daily-choices__item-text\" data-i18n-idx=\"0\">Brushing for at least two minutes twice daily<\/span>\n                  <\/li>\n                  <li class=\"daily-choices__item\">\n                      <div class=\"daily-choices__icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"daily-choices__item-text\" data-i18n-idx=\"1\">Cleaning between teeth every day<\/span>\n                  <\/li>\n                  <li class=\"daily-choices__item\">\n                      <div class=\"daily-choices__icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"daily-choices__item-text\" data-i18n-idx=\"2\">Choosing a balanced diet with limited sugary snacks<\/span>\n                  <\/li>\n                  <li class=\"daily-choices__item\">\n                      <div class=\"daily-choices__icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"daily-choices__item-text\" data-i18n-idx=\"3\">Drinking water instead of sugary beverages whenever possible<\/span>\n                  <\/li>\n                  <li class=\"daily-choices__item\">\n                      <div class=\"daily-choices__icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"daily-choices__item-text\" data-i18n-idx=\"4\">Wearing a mouthguard during contact sports if recommended<\/span>\n                  <\/li>\n                  <li class=\"daily-choices__item\">\n                      <div class=\"daily-choices__icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"daily-choices__item-text\" data-i18n-idx=\"5\">Avoiding tobacco products<\/span>\n                  <\/li>\n                  <li class=\"daily-choices__item\">\n                      <div class=\"daily-choices__icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"daily-choices__item-text\" data-i18n-idx=\"6\">Scheduling routine dental examinations<\/span>\n                  <\/li>\n              <\/ul>\n          <\/div>\n          \n          <!-- Footer Alert -->\n          <div class=\"daily-choices__alert\">\n              <div class=\"daily-choices__alert-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path><\/svg>\n              <\/div>\n              <p id=\"dc-lang-footer\" class=\"daily-choices__alert-text\">\n                  These habits help reduce plaque buildup, protect tooth enamel, and support healthy gums.\n              <\/p>\n          <\/div>\n\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures optimal SEO and CLS scores.\n *\/\n(() => {\n    const choicesData = {\n        en: {\n            kicker: \"Patient Education\",\n            title: \"Daily Choices That Affect Your Smile\",\n            desc: \"Healthy teeth depend not only on professional treatment but also on everyday habits. Simple steps that support long-term oral health include:\",\n            footer: \"These habits help reduce plaque buildup, protect tooth enamel, and support healthy gums.\",\n            items: [\n                \"Brushing for at least two minutes twice daily\",\n                \"Cleaning between teeth every day\",\n                \"Choosing a balanced diet with limited sugary snacks\",\n                \"Drinking water instead of sugary beverages whenever possible\",\n                \"Wearing a mouthguard during contact sports if recommended\",\n                \"Avoiding tobacco products\",\n                \"Scheduling routine dental examinations\"\n            ]\n        },\n        ar: {\n            kicker: \"\u062a\u062b\u0642\u064a\u0641 \u0627\u0644\u0645\u0631\u0636\u0649\",\n            title: \"\u062e\u064a\u0627\u0631\u0627\u062a \u064a\u0648\u0645\u064a\u0629 \u062a\u0624\u062b\u0631 \u0639\u0644\u0649 \u0627\u0628\u062a\u0633\u0627\u0645\u062a\u0643\",\n            desc: \"\u0644\u0627 \u062a\u0639\u062a\u0645\u062f \u0635\u062d\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0639\u0644\u0649 \u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0645\u0647\u0646\u064a \u0641\u062d\u0633\u0628\u060c \u0628\u0644 \u062a\u0639\u062a\u0645\u062f \u0623\u064a\u0636\u0627\u064b \u0639\u0644\u0649 \u0627\u0644\u0639\u0627\u062f\u0627\u062a \u0627\u0644\u064a\u0648\u0645\u064a\u0629. \u062a\u0634\u0645\u0644 \u0627\u0644\u062e\u0637\u0648\u0627\u062a \u0627\u0644\u0628\u0633\u064a\u0637\u0629 \u0627\u0644\u062a\u064a \u062a\u062f\u0639\u0645 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644 \u0645\u0627 \u064a\u0644\u064a:\",\n            footer: \"\u062a\u0633\u0627\u0639\u062f \u0647\u0630\u0647 \u0627\u0644\u0639\u0627\u062f\u0627\u062a \u0641\u064a \u062a\u0642\u0644\u064a\u0644 \u062a\u0631\u0627\u0643\u0645 \u0627\u0644\u0628\u0644\u0627\u0643\u060c \u0648\u062d\u0645\u0627\u064a\u0629 \u0645\u064a\u0646\u0627 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u060c \u0648\u062f\u0639\u0645 \u0627\u0644\u0644\u062b\u0629 \u0627\u0644\u0635\u062d\u064a\u0629.\",\n            items: [\n                \"\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0628\u0627\u0644\u0641\u0631\u0634\u0627\u0629 \u0644\u0645\u062f\u0629 \u062f\u0642\u064a\u0642\u062a\u064a\u0646 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 \u0645\u0631\u062a\u064a\u0646 \u064a\u0648\u0645\u064a\u0627\u064b\",\n                \"\u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0628\u064a\u0646 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0643\u0644 \u064a\u0648\u0645\",\n                \"\u0627\u062e\u062a\u064a\u0627\u0631 \u0646\u0638\u0627\u0645 \u063a\u0630\u0627\u0626\u064a \u0645\u062a\u0648\u0627\u0632\u0646 \u0645\u0639 \u0627\u0644\u062d\u062f \u0645\u0646 \u0627\u0644\u0648\u062c\u0628\u0627\u062a \u0627\u0644\u062e\u0641\u064a\u0641\u0629 \u0627\u0644\u0633\u0643\u0631\u064a\u0629\",\n                \"\u0634\u0631\u0628 \u0627\u0644\u0645\u0627\u0621 \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0627\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a \u0627\u0644\u0633\u0643\u0631\u064a\u0629 \u0643\u0644\u0645\u0627 \u0623\u0645\u0643\u0646 \u0630\u0644\u0643\",\n                \"\u0627\u0631\u062a\u062f\u0627\u0621 \u0648\u0627\u0642\u064a \u0627\u0644\u0641\u0645 \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u0631\u064a\u0627\u0636\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u062a\u0637\u0644\u0628 \u0627\u0644\u0627\u062d\u062a\u0643\u0627\u0643 \u0627\u0644\u062c\u0633\u062f\u064a \u0625\u0630\u0627 \u0623\u0648\u0635\u0649 \u0628\u0630\u0644\u0643\",\n                \"\u062a\u062c\u0646\u0628 \u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u062a\u0628\u063a\",\n                \"\u062c\u062f\u0648\u0644\u0629 \u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629\"\n            ]\n        }\n    };\n\n    const section = document.getElementById('daily-choices-555');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent layout thrashing during updates\n    const kickerEl = document.getElementById('dc-lang-kicker');\n    const titleEl = document.getElementById('dc-lang-title');\n    const descEl = document.getElementById('dc-lang-desc');\n    const footerEl = document.getElementById('dc-lang-footer');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncChoicesLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = choicesData[lang];\n\n        \/\/ Maintain structural layout directions\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.items[idx]) {\n                item.textContent = data.items[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize instantly without blocking rendering\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncChoicesLanguage);\n    } else {\n        syncChoicesLanguage();\n    }\n\n    \/\/ React to global application-level language state changes natively\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncChoicesLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Contrast Material Guide (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .contrast-guide {\n    \/* Fluid Theme Variables *\/\n    --cg-bg-surface: #f8fbfd;\n    --cg-card-bg: #ffffff;\n    --cg-brand: #138b86;\n    --cg-brand-light: #e6f4f3;\n    --cg-text-dark: #243b5a;\n    --cg-text-dark-fade: rgba(36, 59, 90, 0.9);\n    --cg-text-body: #596b82;\n    --cg-border: #e4edf3;\n    --cg-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    \n    \/* Typography maps *\/\n    --cg-font-title: var(--font-display, system-ui, sans-serif);\n    --cg-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--cg-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--cg-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Typography Override *\/\n  .contrast-guide[dir=\"rtl\"] {\n    --cg-font-title: var(--font-arabic, system-ui, sans-serif);\n    --cg-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     HEXAGON BACKGROUND\n     ========================================= *\/\n  .contrast-guide__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.15;\n  }\n\n  @media (min-width: 768px) {\n    .contrast-guide__bg { background-size: 180px 156px; }\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .contrast-guide__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .contrast-guide__header {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .contrast-guide__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--cg-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .contrast-guide__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--cg-brand);\n  }\n\n  .contrast-guide__title {\n    font-family: var(--cg-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--cg-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .contrast-guide__desc {\n    color: var(--cg-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CONTENT GRID & CARDS\n     ========================================= *\/\n  .contrast-guide__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 2rem;\n    max-width: 64rem;\n    margin-inline: auto;\n  }\n\n  @media (min-width: 768px) {\n    .contrast-guide__grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  .contrast-guide__card {\n    background-color: var(--cg-card-bg);\n    border-radius: 1.5rem;\n    border: 1px solid var(--cg-border);\n    padding: clamp(1.5rem, 4vw, 2rem);\n    box-shadow: var(--cg-shadow-sm);\n    text-align: start; \/* Natively handles RTL alignment *\/\n  }\n\n  .contrast-guide__card-icon {\n    display: grid;\n    place-items: center;\n    width: 3rem;\n    height: 3rem;\n    border-radius: 0.75rem;\n    background-color: var(--cg-brand-light);\n    color: var(--cg-brand);\n    margin-block-end: 1.25rem;\n  }\n\n  .contrast-guide__card-title {\n    font-family: var(--cg-font-title);\n    font-size: clamp(1.25rem, 2vw, 1.375rem);\n    font-weight: 700;\n    color: var(--cg-text-dark);\n    margin: 0 0 1.25rem 0;\n    line-height: 1.3;\n  }\n\n  \/* Semantic Unordered List *\/\n  .contrast-guide__list {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  .contrast-guide__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.75rem;\n  }\n\n  .contrast-guide__item-icon {\n    display: grid;\n    place-items: center;\n    width: 1.25rem;\n    height: 1.25rem;\n    border-radius: 50%;\n    background-color: rgba(19, 139, 134, 0.1);\n    color: var(--cg-brand);\n    flex-shrink: 0;\n    margin-block-start: 0.25rem;\n  }\n\n  .contrast-guide__item-text {\n    font-size: 1rem;\n    color: var(--cg-text-dark-fade);\n    line-height: 1.5;\n  }\n\n  \/* =========================================\n     FOOTER SECTION\n     ========================================= *\/\n  .contrast-guide__footer {\n    text-align: center;\n    color: var(--cg-text-body);\n    font-size: clamp(1rem, 2vw, 1.0625rem);\n    font-weight: 500;\n    margin-block-start: clamp(2rem, 4vw, 2.5rem);\n    margin-block-end: 0;\n    max-width: 48rem;\n    margin-inline: auto;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes cgFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .cg-animate {\n    opacity: 0;\n    animation: cgFadeUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .cg-animate--d1 { animation-delay: 0.1s; }\n  .cg-animate--d2 { animation-delay: 0.2s; }\n<\/style>\n\n<section id=\"contrast-guide-666\" class=\"contrast-guide\" dir=\"ltr\">\n  <div class=\"contrast-guide__bg\"><\/div>\n\n  <div class=\"contrast-guide__container\">\n      \n      <!-- Header -->\n      <header class=\"contrast-guide__header cg-animate\">\n          <div class=\"contrast-guide__kicker\">\n              <span id=\"cg-lang-kicker\">Imaging Enhancement<\/span>\n          <\/div>\n          <h2 id=\"cg-lang-title\" class=\"contrast-guide__title\">\n              What Is Contrast Material?\n          <\/h2>\n          <p id=\"cg-lang-desc\" class=\"contrast-guide__desc\">\n              Certain imaging examinations require the use of contrast material to improve visualization of blood vessels, organs, or specific tissues.\n          <\/p>\n      <\/header>\n\n      <!-- Content Grid -->\n      <div class=\"contrast-guide__grid\">\n          \n          <!-- Card 1 -->\n          <div class=\"contrast-guide__card cg-animate cg-animate--d1\">\n              <div class=\"contrast-guide__card-icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2\"><\/path><path d=\"M6.453 15h11.094\"><\/path><path d=\"M8.5 2h7\"><\/path><\/svg>\n              <\/div>\n              <h3 id=\"cg-lang-list1-title\" class=\"contrast-guide__card-title\">Contrast agents may help physicians:<\/h3>\n              \n              <!-- SSR PRE-RENDERED SEMANTIC LIST 1 (Zero CLS) -->\n              <ul class=\"contrast-guide__list\" data-list=\"1\">\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"0\">Differentiate normal and abnormal tissues<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"1\">Improve visibility of blood vessels<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"2\">Evaluate organ function<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"3\">Detect inflammation or certain structural changes<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"4\">Plan medical or surgical treatment<\/span>\n                  <\/li>\n              <\/ul>\n          <\/div>\n\n          <!-- Card 2 -->\n          <div class=\"contrast-guide__card cg-animate cg-animate--d1\">\n              <div class=\"contrast-guide__card-icon\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg>\n              <\/div>\n              <h3 id=\"cg-lang-list2-title\" class=\"contrast-guide__card-title\">Before administering contrast, healthcare professionals review:<\/h3>\n              \n              <!-- SSR PRE-RENDERED SEMANTIC LIST 2 (Zero CLS) -->\n              <ul class=\"contrast-guide__list\" data-list=\"2\">\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"0\">Allergy history<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"1\">Kidney function (when appropriate)<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"2\">Previous reactions to contrast agents<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"3\">Current medications<\/span>\n                  <\/li>\n                  <li class=\"contrast-guide__item\">\n                      <div class=\"contrast-guide__item-icon\">\n                          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"contrast-guide__item-text\" data-i18n-idx=\"4\">Pregnancy status when relevant<\/span>\n                  <\/li>\n              <\/ul>\n          <\/div>\n\n      <\/div>\n\n      <p id=\"cg-lang-footer\" class=\"contrast-guide__footer cg-animate cg-animate--d2\">\n          Not every imaging examination requires contrast enhancement.\n      <\/p>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures perfect SEO and CLS scores.\n *\/\n(() => {\n    const contrastData = {\n        en: {\n            kicker: \"Imaging Enhancement\", \n            title: \"What Is Contrast Material?\",\n            desc: \"Certain imaging examinations require the use of contrast material to improve visualization of blood vessels, organs, or specific tissues.\",\n            list1Title: \"Contrast agents may help physicians:\",\n            list1: [\n                \"Differentiate normal and abnormal tissues\", \n                \"Improve visibility of blood vessels\", \n                \"Evaluate organ function\", \n                \"Detect inflammation or certain structural changes\", \n                \"Plan medical or surgical treatment\"\n            ],\n            list2Title: \"Before administering contrast, healthcare professionals review:\",\n            list2: [\n                \"Allergy history\", \n                \"Kidney function (when appropriate)\", \n                \"Previous reactions to contrast agents\", \n                \"Current medications\", \n                \"Pregnancy status when relevant\"\n            ],\n            footer: \"Not every imaging examination requires contrast enhancement.\"\n        },\n        ar: {\n            kicker: \"\u062a\u062d\u0633\u064a\u0646 \u0627\u0644\u062a\u0635\u0648\u064a\u0631\", \n            title: \"\u0645\u0627 \u0647\u064a \u0645\u0627\u062f\u0629 \u0627\u0644\u062a\u0628\u0627\u064a\u0646\u061f\",\n            desc: \"\u062a\u062a\u0637\u0644\u0628 \u0628\u0639\u0636 \u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u062a\u0635\u0648\u064a\u0631 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0627\u062f\u0629 \u0627\u0644\u062a\u0628\u0627\u064a\u0646 (\u0627\u0644\u0635\u0628\u063a\u0629) \u0644\u062a\u062d\u0633\u064a\u0646 \u0631\u0624\u064a\u0629 \u0627\u0644\u0623\u0648\u0639\u064a\u0629 \u0627\u0644\u062f\u0645\u0648\u064a\u0629 \u0623\u0648 \u0627\u0644\u0623\u0639\u0636\u0627\u0621 \u0623\u0648 \u0623\u0646\u0633\u062c\u0629 \u0645\u0639\u064a\u0646\u0629.\",\n            list1Title: \"\u0642\u062f \u062a\u0633\u0627\u0639\u062f \u0645\u0648\u0627\u062f \u0627\u0644\u062a\u0628\u0627\u064a\u0646 \u0627\u0644\u0623\u0637\u0628\u0627\u0621 \u0641\u064a:\",\n            list1: [\n                \"\u0627\u0644\u062a\u0645\u064a\u064a\u0632 \u0628\u064a\u0646 \u0627\u0644\u0623\u0646\u0633\u062c\u0629 \u0627\u0644\u0637\u0628\u064a\u0639\u064a\u0629 \u0648\u063a\u064a\u0631 \u0627\u0644\u0637\u0628\u064a\u0639\u064a\u0629\", \n                \"\u062a\u062d\u0633\u064a\u0646 \u0631\u0624\u064a\u0629 \u0627\u0644\u0623\u0648\u0639\u064a\u0629 \u0627\u0644\u062f\u0645\u0648\u064a\u0629\", \n                \"\u062a\u0642\u064a\u064a\u0645 \u0648\u0638\u0627\u0626\u0641 \u0627\u0644\u0623\u0639\u0636\u0627\u0621\", \n                \"\u0627\u0643\u062a\u0634\u0627\u0641 \u0627\u0644\u0627\u0644\u062a\u0647\u0627\u0628\u0627\u062a \u0623\u0648 \u0628\u0639\u0636 \u0627\u0644\u062a\u063a\u064a\u0631\u0627\u062a \u0627\u0644\u0647\u064a\u0643\u0644\u064a\u0629\", \n                \"\u062a\u062e\u0637\u064a\u0637 \u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0637\u0628\u064a \u0623\u0648 \u0627\u0644\u062c\u0631\u0627\u062d\u064a\"\n            ],\n            list2Title: \"\u0642\u0628\u0644 \u0625\u0639\u0637\u0627\u0621 \u0645\u0627\u062f\u0629 \u0627\u0644\u062a\u0628\u0627\u064a\u0646\u060c \u064a\u0631\u0627\u062c\u0639 \u0627\u0644\u0645\u062a\u062e\u0635\u0635\u0648\u0646:\",\n            list2: [\n                \"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062d\u0633\u0627\u0633\u064a\u0629\", \n                \"\u0648\u0638\u0627\u0626\u0641 \u0627\u0644\u0643\u0644\u0649 (\u0639\u0646\u062f \u0627\u0644\u0627\u0642\u062a\u0636\u0627\u0621)\", \n                \"\u0631\u062f\u0648\u062f \u0627\u0644\u0641\u0639\u0644 \u0627\u0644\u0633\u0627\u0628\u0642\u0629 \u0644\u0645\u0648\u0627\u062f \u0627\u0644\u062a\u0628\u0627\u064a\u0646\", \n                \"\u0627\u0644\u0623\u062f\u0648\u064a\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629\", \n                \"\u062d\u0627\u0644\u0629 \u0627\u0644\u062d\u0645\u0644 (\u0639\u0646\u062f \u0627\u0644\u0627\u0642\u062a\u0636\u0627\u0621)\"\n            ],\n            footer: \"\u0644\u0627 \u064a\u062a\u0637\u0644\u0628 \u0643\u0644 \u0641\u062d\u0635 \u062a\u0635\u0648\u064a\u0631 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0627\u062f\u0629 \u0627\u0644\u062a\u0628\u0627\u064a\u0646.\"\n        }\n    };\n\n    const section = document.getElementById('contrast-guide-666');\n    if (!section) return;\n\n    \/\/ Cache static nodes\n    const kickerEl = document.getElementById('cg-lang-kicker');\n    const titleEl = document.getElementById('cg-lang-title');\n    const descEl = document.getElementById('cg-lang-desc');\n    const list1TitleEl = document.getElementById('cg-lang-list1-title');\n    const list2TitleEl = document.getElementById('cg-lang-list2-title');\n    const footerEl = document.getElementById('cg-lang-footer');\n    \n    const list1Items = section.querySelectorAll('[data-list=\"1\"] [data-i18n-idx]');\n    const list2Items = section.querySelectorAll('[data-list=\"2\"] [data-i18n-idx]');\n\n    function syncContrastLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = contrastData[lang];\n\n        \/\/ Ensure structural layout direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n        if (list1TitleEl) list1TitleEl.textContent = data.list1Title;\n        if (list2TitleEl) list2TitleEl.textContent = data.list2Title;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        list1Items.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.list1[idx]) item.textContent = data.list1[idx];\n        });\n\n        list2Items.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.list2[idx]) item.textContent = data.list2[idx];\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncContrastLanguage);\n    } else {\n        syncContrastLanguage();\n    }\n\n    \/\/ React to global layout\/language switches\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncContrastLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Diagnostic Quality Factors (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .diag-quality {\n    \/* Fluid Theme Variables *\/\n    --dq-bg-surface: #ffffff;\n    --dq-card-bg: #ffffff;\n    --dq-footer-bg: #f8fbfd;\n    --dq-brand: #138b86;\n    --dq-brand-light: rgba(19, 139, 134, 0.1);\n    --dq-brand-hover: rgba(19, 139, 134, 0.08);\n    --dq-text-dark: #243b5a;\n    --dq-text-body: #596b82;\n    --dq-border: #e4edf3;\n    --dq-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    \n    \/* Typography maps *\/\n    --dq-font-title: var(--font-display, system-ui, sans-serif);\n    --dq-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--dq-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--dq-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Typography Override *\/\n  .diag-quality[dir=\"rtl\"] {\n    --dq-font-title: var(--font-arabic, system-ui, sans-serif);\n    --dq-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .diag-quality__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .diag-quality__header {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .diag-quality__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--dq-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .diag-quality__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--dq-brand);\n  }\n\n  .diag-quality__title {\n    font-family: var(--dq-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--dq-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .diag-quality__desc {\n    color: var(--dq-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     GRID & CARDS (Semantic <ul>)\n     ========================================= *\/\n  .diag-quality__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1rem;\n    max-width: 64rem;\n    margin-inline: auto;\n    padding: 0;\n    margin-block-start: 0;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n    list-style: none;\n  }\n\n  @media (min-width: 640px) {\n    .diag-quality__grid { grid-template-columns: repeat(2, 1fr); }\n  }\n\n  @media (min-width: 1024px) {\n    .diag-quality__grid { grid-template-columns: repeat(3, 1fr); }\n  }\n\n  .diag-quality__card {\n    background-color: var(--dq-card-bg);\n    border-radius: 0.75rem;\n    border: 1px solid var(--dq-border);\n    padding: 1.25rem;\n    box-shadow: var(--dq-shadow-sm);\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    text-align: start; \/* Natively handles LTR\/RTL *\/\n    transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;\n    cursor: default;\n  }\n\n  .diag-quality__card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 8px 20px var(--dq-brand-hover);\n    border-color: var(--dq-brand);\n  }\n\n  .diag-quality__card-icon {\n    display: grid;\n    place-items: center;\n    width: 2rem;\n    height: 2rem;\n    border-radius: 50%;\n    background-color: var(--dq-brand-light);\n    color: var(--dq-brand);\n    flex-shrink: 0;\n  }\n\n  .diag-quality__card-text {\n    font-size: 1rem;\n    color: var(--dq-text-dark);\n    font-weight: 500;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* =========================================\n     FOOTER SECTION\n     ========================================= *\/\n  .diag-quality__footer-wrapper {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n  }\n\n  .diag-quality__footer {\n    display: inline-block;\n    background-color: var(--dq-footer-bg);\n    border: 1px solid var(--dq-border);\n    border-radius: 1rem;\n    padding: 1.25rem;\n  }\n\n  .diag-quality__footer-text {\n    color: var(--dq-text-dark);\n    font-size: 1rem;\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes dqFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .dq-animate {\n    opacity: 0;\n    animation: dqFadeUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .dq-animate--d1 { animation-delay: 0.1s; }\n  .dq-animate--d2 { animation-delay: 0.2s; }\n\n  \/* Stagger card animations natively *\/\n  .diag-quality__card:nth-child(1) { animation-delay: 0.1s; }\n  .diag-quality__card:nth-child(2) { animation-delay: 0.15s; }\n  .diag-quality__card:nth-child(3) { animation-delay: 0.2s; }\n  .diag-quality__card:nth-child(4) { animation-delay: 0.25s; }\n  .diag-quality__card:nth-child(5) { animation-delay: 0.3s; }\n  .diag-quality__card:nth-child(6) { animation-delay: 0.35s; }\n  .diag-quality__card:nth-child(7) { animation-delay: 0.4s; }\n<\/style>\n\n<section id=\"diag-quality-777\" class=\"diag-quality\" dir=\"ltr\">\n  <div class=\"diag-quality__container\">\n      \n      <!-- Header -->\n      <header class=\"diag-quality__header dq-animate\">\n          <div class=\"diag-quality__kicker\">\n              <span id=\"dq-lang-kicker\">Diagnostic Quality<\/span>\n          <\/div>\n          <h2 id=\"dq-lang-title\" class=\"diag-quality__title\">\n              Factors That Affect Image Quality\n          <\/h2>\n          <p id=\"dq-lang-desc\" class=\"diag-quality__desc\">\n              Obtaining clear diagnostic images depends on more than advanced equipment. Several patient-related and technical factors contribute to image quality. These include:\n          <\/p>\n      <\/header>\n\n      <!-- SSR PRE-RENDERED SEMANTIC LIST (Zero CLS) -->\n      <ul class=\"diag-quality__grid\">\n          <li class=\"diag-quality__card dq-animate\">\n              <div class=\"diag-quality__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"diag-quality__card-text\" data-i18n-idx=\"0\">Remaining still during the examination<\/p>\n          <\/li>\n          <li class=\"diag-quality__card dq-animate\">\n              <div class=\"diag-quality__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"diag-quality__card-text\" data-i18n-idx=\"1\">Following breathing instructions<\/p>\n          <\/li>\n          <li class=\"diag-quality__card dq-animate\">\n              <div class=\"diag-quality__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"diag-quality__card-text\" data-i18n-idx=\"2\">Appropriate patient positioning<\/p>\n          <\/li>\n          <li class=\"diag-quality__card dq-animate\">\n              <div class=\"diag-quality__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"diag-quality__card-text\" data-i18n-idx=\"3\">Proper preparation before the scan<\/p>\n          <\/li>\n          <li class=\"diag-quality__card dq-animate\">\n              <div class=\"diag-quality__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"diag-quality__card-text\" data-i18n-idx=\"4\">Correct imaging protocol<\/p>\n          <\/li>\n          <li class=\"diag-quality__card dq-animate\">\n              <div class=\"diag-quality__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"diag-quality__card-text\" data-i18n-idx=\"5\">Equipment performance<\/p>\n          <\/li>\n          <li class=\"diag-quality__card dq-animate\">\n              <div class=\"diag-quality__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"diag-quality__card-text\" data-i18n-idx=\"6\">Cooperation between the patient and radiology team<\/p>\n          <\/li>\n      <\/ul>\n\n      <!-- Footer -->\n      <div class=\"diag-quality__footer-wrapper dq-animate dq-animate--d2\">\n          <div class=\"diag-quality__footer\">\n              <p id=\"dq-lang-footer\" class=\"diag-quality__footer-text\">\n                  Clear images reduce the need for repeat examinations and assist radiologists in providing accurate interpretations.\n              <\/p>\n          <\/div>\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures perfect SEO and CLS scores.\n *\/\n(() => {\n    const qualityData = {\n        en: {\n            kicker: \"Diagnostic Quality\",\n            title: \"Factors That Affect Image Quality\",\n            desc: \"Obtaining clear diagnostic images depends on more than advanced equipment. Several patient-related and technical factors contribute to image quality. These include:\",\n            list: [\n                \"Remaining still during the examination\",\n                \"Following breathing instructions\",\n                \"Appropriate patient positioning\",\n                \"Proper preparation before the scan\",\n                \"Correct imaging protocol\",\n                \"Equipment performance\",\n                \"Cooperation between the patient and radiology team\"\n            ],\n            footer: \"Clear images reduce the need for repeat examinations and assist radiologists in providing accurate interpretations.\"\n        },\n        ar: {\n            kicker: \"\u062c\u0648\u062f\u0629 \u0627\u0644\u062a\u0634\u062e\u064a\u0635\",\n            title: \"\u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062a\u064a \u062a\u0624\u062b\u0631 \u0639\u0644\u0649 \u062c\u0648\u062f\u0629 \u0627\u0644\u0635\u0648\u0631\u0629\",\n            desc: \"\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0635\u0648\u0631 \u062a\u0634\u062e\u064a\u0635\u064a\u0629 \u0648\u0627\u0636\u062d\u0629 \u064a\u0639\u062a\u0645\u062f \u0639\u0644\u0649 \u0623\u0643\u062b\u0631 \u0645\u0646 \u0645\u062c\u0631\u062f \u0627\u0644\u0645\u0639\u062f\u0627\u062a \u0627\u0644\u0645\u062a\u0642\u062f\u0645\u0629. \u062a\u0633\u0627\u0647\u0645 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u0645\u062a\u0639\u0644\u0642\u0629 \u0628\u0627\u0644\u0645\u0631\u064a\u0636 \u0648\u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0641\u064a \u062c\u0648\u062f\u0629 \u0627\u0644\u0635\u0648\u0631\u0629. \u0648\u062a\u0634\u0645\u0644 \u0647\u0630\u0647:\",\n            list: [\n                \"\u0627\u0644\u0628\u0642\u0627\u0621 \u062b\u0627\u0628\u062a\u0627\u064b \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u0641\u062d\u0635\",\n                \"\u0627\u062a\u0628\u0627\u0639 \u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u062a\u0646\u0641\u0633\",\n                \"\u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u0645\u0646\u0627\u0633\u0628 \u0644\u0644\u0645\u0631\u064a\u0636\",\n                \"\u0627\u0644\u062a\u062d\u0636\u064a\u0631 \u0627\u0644\u0633\u0644\u064a\u0645 \u0642\u0628\u0644 \u0627\u0644\u0641\u062d\u0635\",\n                \"\u0628\u0631\u0648\u062a\u0648\u0643\u0648\u0644 \u0627\u0644\u062a\u0635\u0648\u064a\u0631 \u0627\u0644\u0635\u062d\u064a\u062d\",\n                \"\u0623\u062f\u0627\u0621 \u0627\u0644\u0645\u0639\u062f\u0627\u062a\",\n                \"\u0627\u0644\u062a\u0639\u0627\u0648\u0646 \u0628\u064a\u0646 \u0627\u0644\u0645\u0631\u064a\u0636 \u0648\u0641\u0631\u064a\u0642 \u0627\u0644\u0623\u0634\u0639\u0629\"\n            ],\n            footer: \"\u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u0648\u0627\u0636\u062d\u0629 \u062a\u0642\u0644\u0644 \u0645\u0646 \u0627\u0644\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u062a\u0643\u0631\u0627\u0631 \u0627\u0644\u0641\u062d\u0648\u0635\u0627\u062a \u0648\u062a\u0633\u0627\u0639\u062f \u0623\u0637\u0628\u0627\u0621 \u0627\u0644\u0623\u0634\u0639\u0629 \u0641\u064a \u062a\u0642\u062f\u064a\u0645 \u062a\u0641\u0633\u064a\u0631\u0627\u062a \u062f\u0642\u064a\u0642\u0629.\"\n        }\n    };\n\n    const section = document.getElementById('diag-quality-777');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent DOM querying layout thrashing\n    const kickerEl = document.getElementById('dq-lang-kicker');\n    const titleEl = document.getElementById('dq-lang-title');\n    const descEl = document.getElementById('dq-lang-desc');\n    const footerEl = document.getElementById('dq-lang-footer');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncQualityLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = qualityData[lang];\n\n        \/\/ Ensure structural layout direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.list[idx]) item.textContent = data.list[idx];\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncQualityLanguage);\n    } else {\n        syncQualityLanguage();\n    }\n\n    \/\/ React to global layout\/language switches\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncQualityLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Ongoing Imaging Care (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .ongoing-imaging {\n    \/* Fluid Theme Variables *\/\n    --oi-bg-surface: #ffffff;\n    --oi-card-bg: #ffffff;\n    --oi-footer-bg: #f8fbfd;\n    --oi-brand: #138b86;\n    --oi-brand-light: rgba(19, 139, 134, 0.1);\n    --oi-brand-hover: rgba(19, 139, 134, 0.08);\n    --oi-text-dark: #243b5a;\n    --oi-text-body: #596b82;\n    --oi-border: #e4edf3;\n    --oi-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    \n    \/* Typography Maps *\/\n    --oi-font-title: var(--font-display, system-ui, sans-serif);\n    --oi-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--oi-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--oi-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Typography Override *\/\n  .ongoing-imaging[dir=\"rtl\"] {\n    --oi-font-title: var(--font-arabic, system-ui, sans-serif);\n    --oi-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .ongoing-imaging__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .ongoing-imaging__header {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2rem, 4vw, 2.5rem);\n  }\n\n  .ongoing-imaging__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--oi-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .ongoing-imaging__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--oi-brand);\n  }\n\n  .ongoing-imaging__title {\n    font-family: var(--oi-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--oi-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .ongoing-imaging__desc {\n    color: var(--oi-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  .ongoing-imaging__subtitle {\n    text-align: center;\n    font-family: var(--oi-font-title);\n    font-size: clamp(1.125rem, 2.5vw, 1.25rem);\n    font-weight: 700;\n    color: var(--oi-text-dark);\n    margin-block-end: 1.5rem;\n    margin-block-start: 0;\n  }\n\n  \/* =========================================\n     GRID & CARDS (Semantic <ul>)\n     ========================================= *\/\n  .ongoing-imaging__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1rem;\n    max-width: 64rem;\n    margin-inline: auto;\n    padding: 0;\n    margin-block-start: 0;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n    list-style: none;\n  }\n\n  @media (min-width: 640px) {\n    .ongoing-imaging__grid { grid-template-columns: repeat(2, 1fr); }\n  }\n\n  @media (min-width: 1024px) {\n    .ongoing-imaging__grid { grid-template-columns: repeat(3, 1fr); }\n  }\n\n  .ongoing-imaging__card {\n    background-color: var(--oi-card-bg);\n    border-radius: 0.75rem;\n    border: 1px solid var(--oi-border);\n    padding: 1.25rem;\n    box-shadow: var(--oi-shadow-sm);\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    text-align: start; \/* Natively handles LTR\/RTL *\/\n    transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;\n    cursor: default;\n  }\n\n  .ongoing-imaging__card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 8px 20px var(--oi-brand-hover);\n    border-color: var(--oi-brand);\n  }\n\n  .ongoing-imaging__card-icon {\n    display: grid;\n    place-items: center;\n    width: 2rem;\n    height: 2rem;\n    border-radius: 50%;\n    background-color: var(--oi-brand-light);\n    color: var(--oi-brand);\n    flex-shrink: 0;\n  }\n\n  .ongoing-imaging__card-text {\n    font-size: 1rem;\n    color: var(--oi-text-dark);\n    font-weight: 500;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* =========================================\n     FOOTER SECTION\n     ========================================= *\/\n  .ongoing-imaging__footer-wrapper {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n  }\n\n  .ongoing-imaging__footer {\n    display: inline-block;\n    background-color: var(--oi-footer-bg);\n    border: 1px solid var(--oi-border);\n    border-radius: 1rem;\n    padding: 1.25rem;\n  }\n\n  .ongoing-imaging__footer-text {\n    color: var(--oi-text-dark);\n    font-size: 1rem;\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes oiFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .oi-animate {\n    opacity: 0;\n    animation: oiFadeUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  \/* Stagger card animations natively *\/\n  .oi-animate--d1 { animation-delay: 0.1s; }\n  .oi-animate--d2 { animation-delay: 0.2s; }\n\n  .ongoing-imaging__card:nth-child(1) { animation-delay: 0.1s; }\n  .ongoing-imaging__card:nth-child(2) { animation-delay: 0.15s; }\n  .ongoing-imaging__card:nth-child(3) { animation-delay: 0.2s; }\n  .ongoing-imaging__card:nth-child(4) { animation-delay: 0.25s; }\n  .ongoing-imaging__card:nth-child(5) { animation-delay: 0.3s; }\n  .ongoing-imaging__card:nth-child(6) { animation-delay: 0.35s; }\n<\/style>\n\n<section id=\"ongoing-imaging-777\" class=\"ongoing-imaging\" dir=\"ltr\">\n  <div class=\"ongoing-imaging__container\">\n      \n      <!-- Header -->\n      <header class=\"ongoing-imaging__header oi-animate\">\n          <div class=\"ongoing-imaging__kicker\">\n              <span id=\"oi-lang-kicker\">Ongoing Care<\/span>\n          <\/div>\n          <h2 id=\"oi-lang-title\" class=\"ongoing-imaging__title\">\n              Imaging for Preventive and Ongoing Healthcare\n          <\/h2>\n          <p id=\"oi-lang-desc\" class=\"ongoing-imaging__desc\">\n              Radiology is not limited to emergency situations. Imaging is frequently used as part of preventive care and long-term disease monitoring.\n          <\/p>\n      <\/header>\n\n      <p id=\"oi-lang-subtitle\" class=\"ongoing-imaging__subtitle oi-animate oi-animate--d1\">\n          Diagnostic imaging may assist with:\n      <\/p>\n\n      <!-- SSR PRE-RENDERED SEMANTIC LIST (Zero CLS) -->\n      <ul class=\"ongoing-imaging__grid\">\n          <li class=\"ongoing-imaging__card oi-animate\">\n              <div class=\"ongoing-imaging__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"ongoing-imaging__card-text\" data-i18n-idx=\"0\">Routine health evaluations<\/p>\n          <\/li>\n          <li class=\"ongoing-imaging__card oi-animate\">\n              <div class=\"ongoing-imaging__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"ongoing-imaging__card-text\" data-i18n-idx=\"1\">Monitoring chronic medical conditions<\/p>\n          <\/li>\n          <li class=\"ongoing-imaging__card oi-animate\">\n              <div class=\"ongoing-imaging__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"ongoing-imaging__card-text\" data-i18n-idx=\"2\">Assessing recovery after surgery<\/p>\n          <\/li>\n          <li class=\"ongoing-imaging__card oi-animate\">\n              <div class=\"ongoing-imaging__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"ongoing-imaging__card-text\" data-i18n-idx=\"3\">Follow-up of previous injuries<\/p>\n          <\/li>\n          <li class=\"ongoing-imaging__card oi-animate\">\n              <div class=\"ongoing-imaging__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"ongoing-imaging__card-text\" data-i18n-idx=\"4\">Evaluating treatment progress<\/p>\n          <\/li>\n          <li class=\"ongoing-imaging__card oi-animate\">\n              <div class=\"ongoing-imaging__card-icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n              <\/div>\n              <p class=\"ongoing-imaging__card-text\" data-i18n-idx=\"5\">Investigating new or persistent symptoms<\/p>\n          <\/li>\n      <\/ul>\n\n      <!-- Footer -->\n      <div class=\"ongoing-imaging__footer-wrapper oi-animate oi-animate--d2\">\n          <div class=\"ongoing-imaging__footer\">\n              <p id=\"oi-lang-footer\" class=\"ongoing-imaging__footer-text\">\n                  Your physician determines when imaging is appropriate based on your medical history and current clinical findings.\n              <\/p>\n          <\/div>\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures perfect SEO and CLS scores.\n *\/\n(() => {\n    const imagingData = {\n        en: {\n            kicker: \"Ongoing Care\",\n            title: \"Imaging for Preventive and Ongoing Healthcare\",\n            desc: \"Radiology is not limited to emergency situations. Imaging is frequently used as part of preventive care and long-term disease monitoring.\",\n            subtitle: \"Diagnostic imaging may assist with:\",\n            list: [\n                \"Routine health evaluations\",\n                \"Monitoring chronic medical conditions\",\n                \"Assessing recovery after surgery\",\n                \"Follow-up of previous injuries\",\n                \"Evaluating treatment progress\",\n                \"Investigating new or persistent symptoms\"\n            ],\n            footer: \"Your physician determines when imaging is appropriate based on your medical history and current clinical findings.\"\n        },\n        ar: {\n            kicker: \"\u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629\",\n            title: \"\u0627\u0644\u062a\u0635\u0648\u064a\u0631 \u0644\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0635\u062d\u064a\u0629 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629 \u0648\u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629\",\n            desc: \"\u0644\u0627 \u064a\u0642\u062a\u0635\u0631 \u062f\u0648\u0631 \u0627\u0644\u0623\u0634\u0639\u0629 \u0639\u0644\u0649 \u062d\u0627\u0644\u0627\u062a \u0627\u0644\u0637\u0648\u0627\u0631\u0626. \u064a\u064f\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u062a\u0635\u0648\u064a\u0631 \u0628\u0634\u0643\u0644 \u0645\u062a\u0643\u0631\u0631 \u0643\u062c\u0632\u0621 \u0645\u0646 \u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629 \u0648\u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0644\u0623\u0645\u0631\u0627\u0636 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644.\",\n            subtitle: \"\u0642\u062f \u064a\u0633\u0627\u0639\u062f \u0627\u0644\u062a\u0635\u0648\u064a\u0631 \u0627\u0644\u062a\u0634\u062e\u064a\u0635\u064a \u0641\u064a:\",\n            list: [\n                \"\u0627\u0644\u062a\u0642\u064a\u064a\u0645\u0627\u062a \u0627\u0644\u0635\u062d\u064a\u0629 \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629\",\n                \"\u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0644\u062d\u0627\u0644\u0627\u062a \u0627\u0644\u0637\u0628\u064a\u0629 \u0627\u0644\u0645\u0632\u0645\u0646\u0629\",\n                \"\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u062a\u0639\u0627\u0641\u064a \u0628\u0639\u062f \u0627\u0644\u062c\u0631\u0627\u062d\u0629\",\n                \"\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u0625\u0635\u0627\u0628\u0627\u062a \u0627\u0644\u0633\u0627\u0628\u0642\u0629\",\n                \"\u062a\u0642\u064a\u064a\u0645 \u062a\u0642\u062f\u0645 \u0627\u0644\u0639\u0644\u0627\u062c\",\n                \"\u0641\u062d\u0635 \u0627\u0644\u0623\u0639\u0631\u0627\u0636 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0623\u0648 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629\"\n            ],\n            footer: \"\u064a\u062d\u062f\u062f \u0637\u0628\u064a\u0628\u0643 \u0645\u062a\u0649 \u064a\u0643\u0648\u0646 \u0627\u0644\u062a\u0635\u0648\u064a\u0631 \u0645\u0646\u0627\u0633\u0628\u0627\u064b \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u062a\u0627\u0631\u064a\u062e\u0643 \u0627\u0644\u0637\u0628\u064a \u0648\u0627\u0644\u0646\u062a\u0627\u0626\u062c \u0627\u0644\u0633\u0631\u064a\u0631\u064a\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629.\"\n        }\n    };\n\n    const section = document.getElementById('ongoing-imaging-777');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent DOM querying layout thrashing\n    const kickerEl = document.getElementById('oi-lang-kicker');\n    const titleEl = document.getElementById('oi-lang-title');\n    const descEl = document.getElementById('oi-lang-desc');\n    const subtitleEl = document.getElementById('oi-lang-subtitle');\n    const footerEl = document.getElementById('oi-lang-footer');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncImagingLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = imagingData[lang];\n\n        \/\/ Ensure structural layout direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n        if (subtitleEl) subtitleEl.textContent = data.subtitle;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.list[idx]) item.textContent = data.list[idx];\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncImagingLanguage);\n    } else {\n        syncImagingLanguage();\n    }\n\n    \/\/ React to global layout\/language switches\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncImagingLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Dental Questions Guide (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Semantic Lists\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .dental-questions {\n    \/* Fluid Theme Variables *\/\n    --dq-bg-surface: #f8fbfd;\n    --dq-card-bg: #ffffff;\n    --dq-footer-bg: #f8fbfd;\n    --dq-brand: #138b86;\n    --dq-brand-light: rgba(19, 139, 134, 0.1);\n    --dq-brand-hover: rgba(19, 139, 134, 0.05);\n    --dq-text-dark: #243b5a;\n    --dq-text-body: #596b82;\n    --dq-border: #e4edf3;\n    --dq-shadow-lg: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.05);\n    \n    \/* Typography Maps *\/\n    --dq-font-title: var(--font-display, system-ui, sans-serif);\n    --dq-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--dq-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--dq-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Typography Override *\/\n  .dental-questions[dir=\"rtl\"] {\n    --dq-font-title: var(--font-arabic, system-ui, sans-serif);\n    --dq-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     HEXAGON BACKGROUND\n     ========================================= *\/\n  .dental-questions__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.15;\n  }\n\n  @media (min-width: 768px) {\n    .dental-questions__bg { background-size: 180px 156px; }\n  }\n\n  \/* =========================================\n     LAYOUT & CARD\n     ========================================= *\/\n  .dental-questions__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  .dental-questions__card {\n    background-color: var(--dq-card-bg);\n    border-radius: 1.5rem;\n    padding: clamp(1.5rem, 5vw, 3rem);\n    box-shadow: var(--dq-shadow-lg);\n    max-width: 64rem;\n    margin-inline: auto;\n    border-top: 4px solid var(--dq-brand);\n    text-align: start;\n  }\n\n  \/* Header Section *\/\n  .dental-questions__header {\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    margin-block-end: 1.5rem;\n  }\n\n  .dental-questions__icon-main {\n    display: grid;\n    place-items: center;\n    width: 3.5rem;\n    height: 3.5rem;\n    border-radius: 0.75rem;\n    background-color: var(--dq-brand-light);\n    color: var(--dq-brand);\n    flex-shrink: 0;\n  }\n\n  .dental-questions__title {\n    font-family: var(--dq-font-title);\n    font-size: clamp(1.5rem, 3vw, 2.125rem);\n    font-weight: 700;\n    line-height: 1.2;\n    color: var(--dq-text-dark);\n    margin: 0;\n  }\n\n  .dental-questions__desc {\n    color: var(--dq-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin-block-start: 0;\n    margin-block-end: 0.75rem;\n  }\n\n  .dental-questions__subtitle {\n    color: var(--dq-text-dark);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    font-weight: 700;\n    line-height: 1.625;\n    margin-block-start: 0;\n    margin-block-end: 2rem;\n  }\n\n  \/* =========================================\n     LIST SECTION (Semantic <ul>)\n     ========================================= *\/\n  .dental-questions__list {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1rem 1.5rem;\n    padding: 0;\n    margin-block-start: 0;\n    margin-block-end: 2rem;\n    list-style: none;\n  }\n\n  @media (min-width: 640px) {\n    .dental-questions__list {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  .dental-questions__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.75rem;\n    padding: 0.75rem;\n    border-radius: 0.75rem;\n    border: 1px solid transparent;\n    transition: background-color 0.25s ease, border-color 0.25s ease;\n  }\n\n  .dental-questions__item:hover {\n    background-color: var(--dq-brand-hover);\n    border-color: var(--dq-border);\n  }\n\n  .dental-questions__item-icon {\n    color: var(--dq-brand);\n    flex-shrink: 0;\n    margin-block-start: 0.125rem;\n  }\n\n  .dental-questions__item-text {\n    font-size: 1rem;\n    color: var(--dq-text-dark);\n    font-weight: 500;\n    line-height: 1.5;\n    margin: 0;\n  }\n\n  \/* =========================================\n     FOOTER SECTION\n     ========================================= *\/\n  .dental-questions__footer {\n    background-color: var(--dq-footer-bg);\n    border: 1px solid var(--dq-border);\n    border-radius: 1rem;\n    padding: 1.25rem;\n  }\n\n  .dental-questions__footer-text {\n    color: var(--dq-text-dark);\n    font-size: clamp(0.9375rem, 1.5vw, 1rem);\n    font-weight: 500;\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes dqFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .dq-animate {\n    opacity: 0;\n    animation: dqFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n<\/style>\n\n<section id=\"dental-questions-101\" class=\"dental-questions\" dir=\"ltr\">\n  <div class=\"dental-questions__bg\"><\/div>\n\n  <div class=\"dental-questions__container\">\n      \n      <div class=\"dental-questions__card dq-animate\">\n          \n          <!-- Header -->\n          <div class=\"dental-questions__header\">\n              <div class=\"dental-questions__icon-main\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"><\/line><\/svg>\n              <\/div>\n              <h2 id=\"dq-lang-title\" class=\"dental-questions__title\">\n                  Questions to Ask During Your Dental Appointment\n              <\/h2>\n          <\/div>\n          \n          <p id=\"dq-lang-desc\" class=\"dental-questions__desc\">\n              Being informed helps you participate actively in your dental care.\n          <\/p>\n          <p id=\"dq-lang-subtitle\" class=\"dental-questions__subtitle\">\n              Useful questions include:\n          <\/p>\n\n          <!-- SSR PRE-RENDERED SEMANTIC LIST (Zero CLS) -->\n          <ul class=\"dental-questions__list\">\n              <li class=\"dental-questions__item\">\n                  <div class=\"dental-questions__item-icon\" aria-hidden=\"true\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                  <\/div>\n                  <p class=\"dental-questions__item-text\" data-i18n-idx=\"0\">What is causing my symptoms?<\/p>\n              <\/li>\n              <li class=\"dental-questions__item\">\n                  <div class=\"dental-questions__item-icon\" aria-hidden=\"true\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                  <\/div>\n                  <p class=\"dental-questions__item-text\" data-i18n-idx=\"1\">Are there multiple treatment options available?<\/p>\n              <\/li>\n              <li class=\"dental-questions__item\">\n                  <div class=\"dental-questions__item-icon\" aria-hidden=\"true\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                  <\/div>\n                  <p class=\"dental-questions__item-text\" data-i18n-idx=\"2\">What happens if treatment is delayed?<\/p>\n              <\/li>\n              <li class=\"dental-questions__item\">\n                  <div class=\"dental-questions__item-icon\" aria-hidden=\"true\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                  <\/div>\n                  <p class=\"dental-questions__item-text\" data-i18n-idx=\"3\">How can I reduce the risk of future dental problems?<\/p>\n              <\/li>\n              <li class=\"dental-questions__item\">\n                  <div class=\"dental-questions__item-icon\" aria-hidden=\"true\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                  <\/div>\n                  <p class=\"dental-questions__item-text\" data-i18n-idx=\"4\">How often should I schedule routine examinations?<\/p>\n              <\/li>\n              <li class=\"dental-questions__item\">\n                  <div class=\"dental-questions__item-icon\" aria-hidden=\"true\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                  <\/div>\n                  <p class=\"dental-questions__item-text\" data-i18n-idx=\"5\">Are there lifestyle habits affecting my oral health?<\/p>\n              <\/li>\n              <li class=\"dental-questions__item\">\n                  <div class=\"dental-questions__item-icon\" aria-hidden=\"true\">\n                      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                  <\/div>\n                  <p class=\"dental-questions__item-text\" data-i18n-idx=\"6\">What home care routine would you recommend?<\/p>\n              <\/li>\n          <\/ul>\n          \n          <!-- Footer -->\n          <div class=\"dental-questions__footer\">\n              <p id=\"dq-lang-footer\" class=\"dental-questions__footer-text\">\n                  These conversations allow patients to better understand their treatment plan and maintain healthier teeth between appointments.\n              <\/p>\n          <\/div>\n\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures perfect SEO and CLS scores.\n *\/\n(() => {\n    const questionData = {\n        en: {\n            title: \"Questions to Ask During Your Dental Appointment\",\n            desc: \"Being informed helps you participate actively in your dental care.\",\n            subtitle: \"Useful questions include:\",\n            questions: [\n                \"What is causing my symptoms?\",\n                \"Are there multiple treatment options available?\",\n                \"What happens if treatment is delayed?\",\n                \"How can I reduce the risk of future dental problems?\",\n                \"How often should I schedule routine examinations?\",\n                \"Are there lifestyle habits affecting my oral health?\",\n                \"What home care routine would you recommend?\"\n            ],\n            footer: \"These conversations allow patients to better understand their treatment plan and maintain healthier teeth between appointments.\"\n        },\n        ar: {\n            title: \"\u0623\u0633\u0626\u0644\u0629 \u064a\u062c\u0628 \u0637\u0631\u062d\u0647\u0627 \u0623\u062b\u0646\u0627\u0621 \u0645\u0648\u0639\u062f\u0643 \u0645\u0639 \u0637\u0628\u064a\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\",\n            desc: \"\u0643\u0648\u0646\u0643 \u0639\u0644\u0649 \u062f\u0631\u0627\u064a\u0629 \u064a\u0633\u0627\u0639\u062f\u0643 \u0639\u0644\u0649 \u0627\u0644\u0645\u0634\u0627\u0631\u0643\u0629 \u0628\u0646\u0634\u0627\u0637 \u0641\u064a \u0631\u0639\u0627\u064a\u0629 \u0623\u0633\u0646\u0627\u0646\u0643.\",\n            subtitle: \"\u062a\u0634\u0645\u0644 \u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0645\u0641\u064a\u062f\u0629 \u0645\u0627 \u064a\u0644\u064a:\",\n            questions: [\n                \"\u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u0633\u0628\u0628 \u0627\u0644\u0623\u0639\u0631\u0627\u0636 \u0627\u0644\u062a\u064a \u0623\u0639\u0627\u0646\u064a \u0645\u0646\u0647\u0627\u061f\",\n                \"\u0647\u0644 \u0647\u0646\u0627\u0643 \u062e\u064a\u0627\u0631\u0627\u062a \u0639\u0644\u0627\u062c\u064a\u0629 \u0645\u062a\u0639\u062f\u062f\u0629 \u0645\u062a\u0627\u062d\u0629\u061f\",\n                \"\u0645\u0627\u0630\u0627 \u064a\u062d\u062f\u062b \u0625\u0630\u0627 \u062a\u0645 \u062a\u0623\u062e\u064a\u0631 \u0627\u0644\u0639\u0644\u0627\u062c\u061f\",\n                \"\u0643\u064a\u0641 \u064a\u0645\u0643\u0646\u0646\u064a \u062a\u0642\u0644\u064a\u0644 \u062e\u0637\u0631 \u0627\u0644\u0625\u0635\u0627\u0628\u0629 \u0628\u0645\u0634\u0627\u0643\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0641\u064a \u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644\u061f\",\n                \"\u0643\u0645 \u0645\u0631\u0629 \u064a\u062c\u0628 \u0623\u0646 \u0623\u062d\u062f\u062f \u0645\u0648\u0627\u0639\u064a\u062f \u0644\u0644\u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629\u061f\",\n                \"\u0647\u0644 \u0647\u0646\u0627\u0643 \u0639\u0627\u062f\u0627\u062a \u064a\u0648\u0645\u064a\u0629 \u062a\u0624\u062b\u0631 \u0639\u0644\u0649 \u0635\u062d\u0629 \u0641\u0645\u064a\u061f\",\n                \"\u0645\u0627 \u0647\u0648 \u0631\u0648\u062a\u064a\u0646 \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0627\u0644\u0645\u0646\u0632\u0644\u064a\u0629 \u0627\u0644\u0630\u064a \u062a\u0648\u0635\u064a \u0628\u0647\u061f\"\n            ],\n            footer: \"\u062a\u062a\u064a\u062d \u0647\u0630\u0647 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0627\u062a \u0644\u0644\u0645\u0631\u0636\u0649 \u0641\u0647\u0645\u0627\u064b \u0623\u0641\u0636\u0644 \u0644\u062e\u0637\u0629 \u0639\u0644\u0627\u062c\u0647\u0645 \u0648\u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0623\u0633\u0646\u0627\u0646 \u0623\u0643\u062b\u0631 \u0635\u062d\u0629 \u0628\u064a\u0646 \u0627\u0644\u0645\u0648\u0627\u0639\u064a\u062f.\"\n        }\n    };\n\n    const section = document.getElementById('dental-questions-101');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent DOM querying layout thrashing\n    const titleEl = document.getElementById('dq-lang-title');\n    const descEl = document.getElementById('dq-lang-desc');\n    const subtitleEl = document.getElementById('dq-lang-subtitle');\n    const footerEl = document.getElementById('dq-lang-footer');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncQuestionLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = questionData[lang];\n\n        \/\/ Ensure structural layout direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n        if (subtitleEl) subtitleEl.textContent = data.subtitle;\n        if (footerEl) footerEl.textContent = data.footer;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.questions[idx]) {\n                item.textContent = data.questions[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncQuestionLanguage);\n    } else {\n        syncQuestionLanguage();\n    }\n\n    \/\/ React to global layout\/language switches safely\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncQuestionLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Dental Misconceptions (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Logical Properties\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .dental-misconceptions {\n    \/* Fluid Theme Variables *\/\n    --dm-bg-surface: #ffffff;\n    --dm-brand: #138b86;\n    --dm-accent: #d4af37; \/* Gold *\/\n    --dm-accent-light: rgba(212, 175, 55, 0.05);\n    --dm-accent-hover: rgba(212, 175, 55, 0.15);\n    --dm-text-dark: #243b5a;\n    --dm-text-body: #596b82;\n    \n    \/* Typography Maps *\/\n    --dm-font-title: var(--font-display, system-ui, sans-serif);\n    --dm-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--dm-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--dm-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Typography Override *\/\n  .dental-misconceptions[dir=\"rtl\"] {\n    --dm-font-title: var(--font-arabic, system-ui, sans-serif);\n    --dm-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .dental-misconceptions__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  \/* Header Section *\/\n  .dental-misconceptions__header {\n    text-align: start;\n    max-width: 48rem;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .dental-misconceptions__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--dm-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .dental-misconceptions__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--dm-brand);\n  }\n\n  .dental-misconceptions__title {\n    font-family: var(--dm-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--dm-text-dark);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .dental-misconceptions__desc {\n    color: var(--dm-text-body);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     GRID & CARDS (Semantic <ul>)\n     ========================================= *\/\n  .dental-misconceptions__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  @media (min-width: 640px) {\n    .dental-misconceptions__grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  .dental-misconceptions__card {\n    background-color: var(--dm-accent-light);\n    border-radius: 1rem;\n    padding: 1.5rem;\n    display: flex;\n    align-items: flex-start;\n    gap: 1rem;\n    text-align: start;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n    \n    \/* Logical Property: Automatically handles LTR (Left Border) and RTL (Right Border) *\/\n    border-inline-start: 4px solid var(--dm-accent);\n  }\n\n  @media (min-width: 768px) {\n    .dental-misconceptions__card:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 10px 20px var(--dm-accent-hover);\n    }\n  }\n\n  .dental-misconceptions__icon {\n    color: var(--dm-accent);\n    flex-shrink: 0;\n    margin-block-start: 0.25rem;\n  }\n\n  .dental-misconceptions__content {\n    display: flex;\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n\n  .dental-misconceptions__q {\n    font-family: var(--dm-font-title);\n    font-size: clamp(1.0625rem, 2vw, 1.0625rem);\n    font-weight: 700;\n    color: var(--dm-text-dark);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .dental-misconceptions__a {\n    font-size: 0.96875rem;\n    color: var(--dm-text-body);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes dmFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .dm-animate {\n    opacity: 0;\n    animation: dmFadeUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .dm-animate--grid {\n    animation-delay: 0.1s;\n  }\n<\/style>\n\n<section id=\"dental-misconceptions-202\" class=\"dental-misconceptions\" dir=\"ltr\">\n  <div class=\"dental-misconceptions__container\">\n      \n      <!-- Header -->\n      <header class=\"dental-misconceptions__header dm-animate\">\n          <div class=\"dental-misconceptions__kicker\">\n              <span id=\"dm-lang-kicker\">Patient Education<\/span>\n          <\/div>\n          <h2 id=\"dm-lang-title\" class=\"dental-misconceptions__title\">\n              Common Misconceptions About Dental Care\n          <\/h2>\n          <p id=\"dm-lang-desc\" class=\"dental-misconceptions__desc\">\n              Misunderstandings often cause patients to delay treatment until problems become more advanced.\n          <\/p>\n      <\/header>\n\n      <!-- SSR PRE-RENDERED SEMANTIC LIST (Zero CLS) -->\n      <ul class=\"dental-misconceptions__grid dm-animate dm-animate--grid\">\n          \n          <li class=\"dental-misconceptions__card\">\n              <div class=\"dental-misconceptions__icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"><\/path><path d=\"M12 9v4\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg>\n              <\/div>\n              <div class=\"dental-misconceptions__content\">\n                  <h3 class=\"dental-misconceptions__q\" data-i18n-idx=\"0\" data-i18n-key=\"q\">&#8220;If my tooth doesn&#8217;t hurt, it must be healthy.&#8221;<\/h3>\n                  <p class=\"dental-misconceptions__a\" data-i18n-idx=\"0\" data-i18n-key=\"a\">Not always. Cavities and gum disease often develop without pain during the early stages.<\/p>\n              <\/div>\n          <\/li>\n\n          <li class=\"dental-misconceptions__card\">\n              <div class=\"dental-misconceptions__icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"><\/path><path d=\"M12 9v4\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg>\n              <\/div>\n              <div class=\"dental-misconceptions__content\">\n                  <h3 class=\"dental-misconceptions__q\" data-i18n-idx=\"1\" data-i18n-key=\"q\">&#8220;Bleeding gums are normal.&#8221;<\/h3>\n                  <p class=\"dental-misconceptions__a\" data-i18n-idx=\"1\" data-i18n-key=\"a\">Healthy gums should not bleed regularly during brushing or flossing. Persistent bleeding may indicate gum inflammation that should be evaluated.<\/p>\n              <\/div>\n          <\/li>\n\n          <li class=\"dental-misconceptions__card\">\n              <div class=\"dental-misconceptions__icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"><\/path><path d=\"M12 9v4\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg>\n              <\/div>\n              <div class=\"dental-misconceptions__content\">\n                  <h3 class=\"dental-misconceptions__q\" data-i18n-idx=\"2\" data-i18n-key=\"q\">&#8220;Professional cleaning damages teeth.&#8221;<\/h3>\n                  <p class=\"dental-misconceptions__a\" data-i18n-idx=\"2\" data-i18n-key=\"a\">Professional cleaning removes plaque and hardened tartar without harming healthy tooth structure when performed by trained dental professionals.<\/p>\n              <\/div>\n          <\/li>\n\n          <li class=\"dental-misconceptions__card\">\n              <div class=\"dental-misconceptions__icon\" aria-hidden=\"true\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"><\/path><path d=\"M12 9v4\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg>\n              <\/div>\n              <div class=\"dental-misconceptions__content\">\n                  <h3 class=\"dental-misconceptions__q\" data-i18n-idx=\"3\" data-i18n-key=\"q\">&#8220;Losing teeth is an unavoidable part of aging.&#8221;<\/h3>\n                  <p class=\"dental-misconceptions__a\" data-i18n-idx=\"3\" data-i18n-key=\"a\">Natural teeth can often be preserved throughout life with proper oral hygiene, routine dental care, and timely treatment when problems arise.<\/p>\n              <\/div>\n          <\/li>\n\n      <\/ul>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures perfect SEO and CLS scores.\n *\/\n(() => {\n    const awData = {\n        en: {\n            kicker: \"Patient Education\",\n            title: \"Common Misconceptions About Dental Care\",\n            desc: \"Misunderstandings often cause patients to delay treatment until problems become more advanced.\",\n            items: [\n                { q: `\"If my tooth doesn't hurt, it must be healthy.\"`, a: \"Not always. Cavities and gum disease often develop without pain during the early stages.\" },\n                { q: `\"Bleeding gums are normal.\"`, a: \"Healthy gums should not bleed regularly during brushing or flossing. Persistent bleeding may indicate gum inflammation that should be evaluated.\" },\n                { q: `\"Professional cleaning damages teeth.\"`, a: \"Professional cleaning removes plaque and hardened tartar without harming healthy tooth structure when performed by trained dental professionals.\" },\n                { q: `\"Losing teeth is an unavoidable part of aging.\"`, a: \"Natural teeth can often be preserved throughout life with proper oral hygiene, routine dental care, and timely treatment when problems arise.\" }\n            ]\n        },\n        ar: {\n            kicker: \"\u062a\u062b\u0642\u064a\u0641 \u0627\u0644\u0645\u0631\u0636\u0649\",\n            title: \"\u0645\u0641\u0627\u0647\u064a\u0645 \u062e\u0627\u0637\u0626\u0629 \u0634\u0627\u0626\u0639\u0629 \u062d\u0648\u0644 \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0628\u0627\u0644\u0623\u0633\u0646\u0627\u0646\",\n            desc: \"\u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u062a\u062a\u0633\u0628\u0628 \u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u062e\u0627\u0637\u0626\u0629 \u0641\u064a \u062a\u0623\u062e\u064a\u0631 \u0627\u0644\u0645\u0631\u0636\u0649 \u0644\u0644\u0639\u0644\u0627\u062c \u062d\u062a\u0649 \u062a\u062a\u0641\u0627\u0642\u0645 \u0627\u0644\u0645\u0634\u0627\u0643\u0644.\",\n            items: [\n                { q: `\"\u0625\u0630\u0627 \u0643\u0627\u0646 \u0633\u0646\u064a \u0644\u0627 \u064a\u0624\u0644\u0645\u0646\u064a\u060c \u0641\u0647\u0648 \u0628\u0627\u0644\u062a\u0623\u0643\u064a\u062f \u0633\u0644\u064a\u0645.\"`, a: \"\u0644\u064a\u0633 \u062f\u0627\u0626\u0645\u0627\u064b. \u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u064a\u062a\u0637\u0648\u0631 \u0627\u0644\u062a\u0633\u0648\u0633 \u0648\u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629 \u062f\u0648\u0646 \u0623\u0644\u0645 \u0641\u064a \u0627\u0644\u0645\u0631\u0627\u062d\u0644 \u0627\u0644\u0645\u0628\u0643\u0631\u0629.\" },\n                { q: `\"\u0646\u0632\u064a\u0641 \u0627\u0644\u0644\u062b\u0629 \u0623\u0645\u0631 \u0637\u0628\u064a\u0639\u064a.\"`, a: \"\u0644\u0627 \u064a\u0646\u0628\u063a\u064a \u0623\u0646 \u062a\u0646\u0632\u0641 \u0627\u0644\u0644\u062b\u0629 \u0627\u0644\u0635\u062d\u064a\u0629 \u0628\u0627\u0646\u062a\u0638\u0627\u0645 \u0623\u062b\u0646\u0627\u0621 \u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0628\u0627\u0644\u0641\u0631\u0634\u0627\u0629 \u0623\u0648 \u0627\u0644\u062e\u064a\u0637. \u0642\u062f \u064a\u0634\u064a\u0631 \u0627\u0644\u0646\u0632\u064a\u0641 \u0627\u0644\u0645\u0633\u062a\u0645\u0631 \u0625\u0644\u0649 \u0627\u0644\u062a\u0647\u0627\u0628 \u0627\u0644\u0644\u062b\u0629 \u0627\u0644\u0630\u064a \u064a\u062c\u0628 \u062a\u0642\u064a\u064a\u0645\u0647.\" },\n                { q: `\"\u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a \u064a\u0636\u0631 \u0628\u0627\u0644\u0623\u0633\u0646\u0627\u0646.\"`, a: \"\u064a\u0632\u064a\u0644 \u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a \u0627\u0644\u0628\u0644\u0627\u0643 \u0648\u0627\u0644\u062c\u064a\u0631 \u0627\u0644\u0645\u062a\u0635\u0644\u0628 \u062f\u0648\u0646 \u0627\u0644\u0625\u0636\u0631\u0627\u0631 \u0628\u0628\u0646\u064a\u0629 \u0627\u0644\u0633\u0646 \u0627\u0644\u0633\u0644\u064a\u0645\u0629 \u0639\u0646\u062f \u0625\u062c\u0631\u0627\u0626\u0647 \u0645\u0646 \u0642\u0628\u0644 \u0645\u062a\u062e\u0635\u0635\u064a\u0646 \u0645\u062f\u0631\u0628\u064a\u0646 \u0641\u064a \u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646.\" },\n                { q: `\"\u0641\u0642\u062f\u0627\u0646 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u062c\u0632\u0621 \u0644\u0627 \u0645\u0641\u0631 \u0645\u0646\u0647 \u0645\u0646 \u0627\u0644\u0634\u064a\u062e\u0648\u062e\u0629.\"`, a: \"\u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u064a\u0645\u0643\u0646 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0637\u0628\u064a\u0639\u064a\u0629 \u0645\u062f\u0649 \u0627\u0644\u062d\u064a\u0627\u0629 \u0645\u0646 \u062e\u0644\u0627\u0644 \u0646\u0638\u0627\u0641\u0629 \u0627\u0644\u0641\u0645 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629\u060c \u0648\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629\u060c \u0648\u0627\u0644\u0639\u0644\u0627\u062c \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0627\u0644\u0645\u0646\u0627\u0633\u0628 \u0639\u0646\u062f \u0638\u0647\u0648\u0631 \u0627\u0644\u0645\u0634\u0627\u0643\u0644.\" }\n            ]\n        }\n    };\n\n    const section = document.getElementById('dental-misconceptions-202');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent DOM querying layout thrashing\n    const kickerEl = document.getElementById('dm-lang-kicker');\n    const titleEl = document.getElementById('dm-lang-title');\n    const descEl = document.getElementById('dm-lang-desc');\n    const qItems = section.querySelectorAll('[data-i18n-key=\"q\"]');\n    const aItems = section.querySelectorAll('[data-i18n-key=\"a\"]');\n\n    function syncMisconceptionsLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = awData[lang];\n\n        \/\/ Ensure structural layout direction is enforced\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text node mutations\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (descEl) descEl.textContent = data.desc;\n\n        qItems.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.items[idx]) node.textContent = data.items[idx].q;\n        });\n\n        aItems.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.items[idx]) node.textContent = data.items[idx].a;\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncMisconceptionsLanguage);\n    } else {\n        syncMisconceptionsLanguage();\n    }\n\n    \/\/ React to global layout\/language switches\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncMisconceptionsLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: FAQ Accordion Section (SSR, BEM, Fluid, Zero-CLS, A11y)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Logical Properties\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .faq-module {\n    \/* Fluid Theme Variables *\/\n    --faq-bg-surface: #f8fbfd;\n    --faq-card-bg: #ffffff;\n    --faq-card-hover: #f8fbfd;\n    --faq-brand: #138b86;\n    --faq-text-dark: #243b5a;\n    --faq-text-body: #596b82;\n    --faq-border: #e4edf3;\n    --faq-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    --faq-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    \n    \/* Typography maps *\/\n    --faq-font-title: var(--font-display, system-ui, sans-serif);\n    --faq-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--faq-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--faq-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n  }\n\n  \/* RTL Typography Override *\/\n  .faq-module[dir=\"rtl\"] {\n    --faq-font-title: var(--font-arabic, system-ui, sans-serif);\n    --faq-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     HEXAGON BACKGROUND\n     ========================================= *\/\n  .faq-module__bg {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 0;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='156' viewBox='0 0 180 156'%3E%3Cg fill='none' stroke='%23138b86' stroke-opacity='0.45' stroke-width='1.1'%3E%3Cpath d='M45 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M135 3l42 24v48l-42 24-42-24V27z'\/%3E%3Cpath d='M90 81l42 24v48l-42 24-42-24v-48z'\/%3E%3C\/g%3E%3Cg fill='%23138b86' fill-opacity='0.55'%3E%3Ccircle cx='45' cy='3' r='2'\/%3E%3Ccircle cx='87' cy='27' r='2'\/%3E%3Ccircle cx='87' cy='75' r='2'\/%3E%3Ccircle cx='45' cy='99' r='2'\/%3E%3Ccircle cx='3' cy='75' r='2'\/%3E%3Ccircle cx='3' cy='27' r='2'\/%3E%3Ccircle cx='135' cy='3' r='2'\/%3E%3Ccircle cx='177' cy='27' r='2'\/%3E%3Ccircle cx='177' cy='75' r='2'\/%3E%3Ccircle cx='135' cy='99' r='2'\/%3E%3Ccircle cx='90' cy='81' r='2'\/%3E%3Ccircle cx='132' cy='105' r='2'\/%3E%3Ccircle cx='132' cy='153' r='2'\/%3E%3Ccircle cx='90' cy='177' r='2'\/%3E%3Ccircle cx='48' cy='153' r='2'\/%3E%3Ccircle cx='48' cy='105' r='2'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-size: 90px 78px;\n    background-repeat: repeat;\n    background-position: center top;\n    opacity: 0.15;\n  }\n\n  @media (min-width: 768px) {\n    .faq-module__bg { background-size: 180px 156px; }\n  }\n\n  \/* =========================================\n     LAYOUT & HEADER\n     ========================================= *\/\n  .faq-module__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  .faq-module__header {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .faq-module__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--faq-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .faq-module__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--faq-brand);\n  }\n\n  .faq-module__title {\n    font-family: var(--faq-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.1;\n    color: var(--faq-text-dark);\n    margin: 0;\n  }\n\n  \/* =========================================\n     ACCORDION LIST\n     ========================================= *\/\n  .faq-module__list {\n    display: flex;\n    flex-direction: column;\n    gap: 0.75rem;\n    max-width: 56rem; \/* max-w-4xl *\/\n    margin-inline: auto;\n    padding: 0;\n    margin-block-start: 0;\n    list-style: none;\n  }\n\n  .faq-module__item {\n    background-color: var(--faq-card-bg);\n    border: 1px solid var(--faq-border);\n    border-radius: 1rem;\n    box-shadow: var(--faq-shadow-sm);\n    overflow: hidden;\n    transition: box-shadow 0.3s ease;\n  }\n\n  .faq-module__item:hover {\n    box-shadow: var(--faq-shadow-md);\n  }\n\n  .faq-module__trigger {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 1rem;\n    padding: clamp(1.25rem, 3vw, 1.5rem);\n    background: none;\n    border: none;\n    cursor: pointer;\n    text-align: start; \/* Natively handles LTR\/RTL *\/\n    transition: background-color 0.3s ease;\n  }\n\n  .faq-module__trigger:hover,\n  .faq-module__trigger:focus-visible {\n    background-color: var(--faq-card-hover);\n    outline: none;\n  }\n\n  .faq-module__question {\n    font-family: var(--faq-font-title);\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    font-weight: 700;\n    color: var(--faq-text-dark);\n    margin: 0;\n    line-height: 1.4;\n  }\n\n  .faq-module__icon {\n    flex-shrink: 0;\n    color: var(--faq-brand);\n    transition: transform 0.3s ease;\n    width: 1.25rem;\n    height: 1.25rem;\n  }\n\n  \/* State: Open *\/\n  .faq-module__item.is-active .faq-module__icon {\n    transform: rotate(180deg);\n  }\n\n  \/* =========================================\n     ACCORDION CONTENT (Smooth Height Transition)\n     ========================================= *\/\n  .faq-module__content {\n    max-height: 0;\n    overflow: hidden;\n    visibility: hidden;\n    transition: max-height 0.35s cubic-bezier(0.4, 0, 0.2, 1), visibility 0s 0.35s;\n  }\n\n  .faq-module__item.is-active .faq-module__content {\n    visibility: visible;\n    transition: max-height 0.35s cubic-bezier(0.4, 0, 0.2, 1), visibility 0s 0s;\n  }\n\n  .faq-module__content-inner {\n    padding-inline: clamp(1.25rem, 3vw, 1.5rem);\n    padding-block-end: clamp(1.25rem, 3vw, 1.5rem);\n  }\n\n  .faq-module__answer {\n    color: var(--faq-text-body);\n    font-size: 1rem;\n    line-height: 1.625;\n    margin: 0;\n    padding-block-start: 1rem;\n    border-top: 1px solid var(--faq-border);\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes faqFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .faq-animate {\n    opacity: 0;\n    animation: faqFadeUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .faq-animate--d1 {\n    animation-delay: 0.15s;\n  }\n<\/style>\n\n<section id=\"faq-module-303\" class=\"faq-module\" dir=\"ltr\">\n  <div class=\"faq-module__bg\"><\/div>\n\n  <div class=\"faq-module__container\">\n      \n      <!-- Header -->\n      <header class=\"faq-module__header faq-animate\">\n          <div class=\"faq-module__kicker\">\n              <span id=\"faq-lang-kicker\">FAQ<\/span>\n          <\/div>\n          <h2 id=\"faq-lang-title\" class=\"faq-module__title\">\n              Frequently Asked Questions\n          <\/h2>\n      <\/header>\n\n      <!-- SSR PRE-RENDERED ACCORDION (Zero CLS, A11y Compliant) -->\n      <div class=\"faq-module__list faq-animate faq-animate--d1\">\n          \n          <!-- Item 1 -->\n          <div class=\"faq-module__item\">\n              <button class=\"faq-module__trigger\" aria-expanded=\"false\" aria-controls=\"faq-content-0\">\n                  <h3 class=\"faq-module__question\" data-i18n-idx=\"0\" data-i18n-key=\"q\">How often should I visit a dentist?<\/h3>\n                  <svg class=\"faq-module__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg>\n              <\/button>\n              <div id=\"faq-content-0\" class=\"faq-module__content\" role=\"region\">\n                  <div class=\"faq-module__content-inner\">\n                      <p class=\"faq-module__answer\" data-i18n-idx=\"0\" data-i18n-key=\"a\">Most people benefit from a dental examination every six months, although the recommended schedule may vary depending on individual oral health, existing dental conditions, and risk factors.<\/p>\n                  <\/div>\n              <\/div>\n          <\/div>\n\n          <!-- Item 2 -->\n          <div class=\"faq-module__item\">\n              <button class=\"faq-module__trigger\" aria-expanded=\"false\" aria-controls=\"faq-content-1\">\n                  <h3 class=\"faq-module__question\" data-i18n-idx=\"1\" data-i18n-key=\"q\">What causes tooth decay?<\/h3>\n                  <svg class=\"faq-module__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg>\n              <\/button>\n              <div id=\"faq-content-1\" class=\"faq-module__content\" role=\"region\">\n                  <div class=\"faq-module__content-inner\">\n                      <p class=\"faq-module__answer\" data-i18n-idx=\"1\" data-i18n-key=\"a\">Tooth decay develops when bacteria in dental plaque produce acids that gradually break down tooth enamel. Frequent consumption of sugary foods, inadequate oral hygiene, and irregular dental checkups increase the risk.<\/p>\n                  <\/div>\n              <\/div>\n          <\/div>\n\n          <!-- Item 3 -->\n          <div class=\"faq-module__item\">\n              <button class=\"faq-module__trigger\" aria-expanded=\"false\" aria-controls=\"faq-content-2\">\n                  <h3 class=\"faq-module__question\" data-i18n-idx=\"2\" data-i18n-key=\"q\">Is professional teeth cleaning necessary if I brush regularly?<\/h3>\n                  <svg class=\"faq-module__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg>\n              <\/button>\n              <div id=\"faq-content-2\" class=\"faq-module__content\" role=\"region\">\n                  <div class=\"faq-module__content-inner\">\n                      <p class=\"faq-module__answer\" data-i18n-idx=\"2\" data-i18n-key=\"a\">Yes. Daily brushing removes much of the plaque on tooth surfaces, but professional cleaning removes hardened tartar that cannot be eliminated with a toothbrush alone.<\/p>\n                  <\/div>\n              <\/div>\n          <\/div>\n\n          <!-- Item 4 -->\n          <div class=\"faq-module__item\">\n              <button class=\"faq-module__trigger\" aria-expanded=\"false\" aria-controls=\"faq-content-3\">\n                  <h3 class=\"faq-module__question\" data-i18n-idx=\"3\" data-i18n-key=\"q\">Can gum disease be treated?<\/h3>\n                  <svg class=\"faq-module__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg>\n              <\/button>\n              <div id=\"faq-content-3\" class=\"faq-module__content\" role=\"region\">\n                  <div class=\"faq-module__content-inner\">\n                      <p class=\"faq-module__answer\" data-i18n-idx=\"3\" data-i18n-key=\"a\">In many cases, gum disease can be managed successfully when identified early. Treatment depends on the severity of the condition and may include professional cleaning, improved oral hygiene, and ongoing dental follow-up.<\/p>\n                  <\/div>\n              <\/div>\n          <\/div>\n\n          <!-- Item 5 -->\n          <div class=\"faq-module__item\">\n              <button class=\"faq-module__trigger\" aria-expanded=\"false\" aria-controls=\"faq-content-4\">\n                  <h3 class=\"faq-module__question\" data-i18n-idx=\"4\" data-i18n-key=\"q\">What should I do if I break a tooth?<\/h3>\n                  <svg class=\"faq-module__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg>\n              <\/button>\n              <div id=\"faq-content-4\" class=\"faq-module__content\" role=\"region\">\n                  <div class=\"faq-module__content-inner\">\n                      <p class=\"faq-module__answer\" data-i18n-idx=\"4\" data-i18n-key=\"a\">Rinse your mouth gently with clean water, avoid chewing on the affected side, and arrange a dental evaluation as soon as possible. Prompt treatment may improve the chances of preserving the tooth.<\/p>\n                  <\/div>\n              <\/div>\n          <\/div>\n\n          <!-- Item 6 -->\n          <div class=\"faq-module__item\">\n              <button class=\"faq-module__trigger\" aria-expanded=\"false\" aria-controls=\"faq-content-5\">\n                  <h3 class=\"faq-module__question\" data-i18n-idx=\"5\" data-i18n-key=\"q\">Why are regular dental checkups important even without symptoms?<\/h3>\n                  <svg class=\"faq-module__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg>\n              <\/button>\n              <div id=\"faq-content-5\" class=\"faq-module__content\" role=\"region\">\n                  <div class=\"faq-module__content-inner\">\n                      <p class=\"faq-module__answer\" data-i18n-idx=\"5\" data-i18n-key=\"a\">Many oral diseases progress silently during the early stages. Routine examinations allow dentists to detect cavities, gum disease, and other concerns before they become painful or require more extensive treatment.<\/p>\n                  <\/div>\n              <\/div>\n          <\/div>\n\n      <\/div>\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Logic & Localization Engine\n * Ensures clean event binding, A11y updates, and safe textNode translation swaps.\n *\/\n(() => {\n    \/\/ Localization Dictionary\n    const faqData = {\n        en: {\n            kicker: \"FAQ\",\n            title: \"Frequently Asked Questions\",\n            items: [\n                { q: \"How often should I visit a dentist?\", a: \"Most people benefit from a dental examination every six months, although the recommended schedule may vary depending on individual oral health, existing dental conditions, and risk factors.\" },\n                { q: \"What causes tooth decay?\", a: \"Tooth decay develops when bacteria in dental plaque produce acids that gradually break down tooth enamel. Frequent consumption of sugary foods, inadequate oral hygiene, and irregular dental checkups increase the risk.\" },\n                { q: \"Is professional teeth cleaning necessary if I brush regularly?\", a: \"Yes. Daily brushing removes much of the plaque on tooth surfaces, but professional cleaning removes hardened tartar that cannot be eliminated with a toothbrush alone.\" },\n                { q: \"Can gum disease be treated?\", a: \"In many cases, gum disease can be managed successfully when identified early. Treatment depends on the severity of the condition and may include professional cleaning, improved oral hygiene, and ongoing dental follow-up.\" },\n                { q: \"What should I do if I break a tooth?\", a: \"Rinse your mouth gently with clean water, avoid chewing on the affected side, and arrange a dental evaluation as soon as possible. Prompt treatment may improve the chances of preserving the tooth.\" },\n                { q: \"Why are regular dental checkups important even without symptoms?\", a: \"Many oral diseases progress silently during the early stages. Routine examinations allow dentists to detect cavities, gum disease, and other concerns before they become painful or require more extensive treatment.\" }\n            ]\n        },\n        ar: {\n            kicker: \"\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629\",\n            title: \"\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0645\u062a\u0643\u0631\u0631\u0629\",\n            items: [\n                { q: \"\u0643\u0645 \u0645\u0631\u0629 \u064a\u062c\u0628 \u0623\u0646 \u0623\u0632\u0648\u0631 \u0637\u0628\u064a\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u061f\", a: \"\u064a\u0633\u062a\u0641\u064a\u062f \u0645\u0639\u0638\u0645 \u0627\u0644\u0646\u0627\u0633 \u0645\u0646 \u0641\u062d\u0635 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0643\u0644 \u0633\u062a\u0629 \u0623\u0634\u0647\u0631\u060c \u0639\u0644\u0649 \u0627\u0644\u0631\u063a\u0645 \u0645\u0646 \u0623\u0646 \u0627\u0644\u062c\u062f\u0648\u0644 \u0627\u0644\u0632\u0645\u0646\u064a \u0627\u0644\u0645\u0648\u0635\u0649 \u0628\u0647 \u0642\u062f \u064a\u062e\u062a\u0644\u0641 \u0627\u0639\u062a\u0645\u0627\u062f\u0627\u064b \u0639\u0644\u0649 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0627\u0644\u0641\u0631\u062f\u064a\u0629\u060c \u0648\u062d\u0627\u0644\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u062d\u0627\u0644\u064a\u0629\u060c \u0648\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062e\u0637\u0631.\" },\n                { q: \"\u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u0633\u0628\u0628 \u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u061f\", a: \"\u064a\u062a\u0637\u0648\u0631 \u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0639\u0646\u062f\u0645\u0627 \u062a\u0646\u062a\u062c \u0627\u0644\u0628\u0643\u062a\u064a\u0631\u064a\u0627 \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0641\u064a \u0637\u0628\u0642\u0629 \u0627\u0644\u0628\u0644\u0627\u0643 \u0623\u062d\u0645\u0627\u0636\u0627\u064b \u062a\u0643\u0633\u0631 \u0645\u064a\u0646\u0627 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u062a\u062f\u0631\u064a\u062c\u064a\u0627\u064b. \u0627\u0644\u0627\u0633\u062a\u0647\u0644\u0627\u0643 \u0627\u0644\u0645\u062a\u0643\u0631\u0631 \u0644\u0644\u0623\u0637\u0639\u0645\u0629 \u0627\u0644\u0633\u0643\u0631\u064a\u0629\u060c \u0648\u0639\u062f\u0645 \u0643\u0641\u0627\u064a\u0629 \u0646\u0638\u0627\u0641\u0629 \u0627\u0644\u0641\u0645\u060c \u0648\u0639\u062f\u0645 \u0627\u0646\u062a\u0638\u0627\u0645 \u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u064a\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062e\u0637\u0631.\" },\n                { q: \"\u0647\u0644 \u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a \u0636\u0631\u0648\u0631\u064a \u0625\u0630\u0627 \u0643\u0646\u062a \u0623\u0646\u0638\u0641 \u0623\u0633\u0646\u0627\u0646\u064a \u0628\u0627\u0646\u062a\u0638\u0627\u0645\u061f\", a: \"\u0646\u0639\u0645. \u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u064a\u0648\u0645\u064a \u0628\u0627\u0644\u0641\u0631\u0634\u0627\u0629 \u064a\u0632\u064a\u0644 \u0627\u0644\u0643\u062b\u064a\u0631 \u0645\u0646 \u0627\u0644\u0628\u0644\u0627\u0643 \u0639\u0644\u0649 \u0623\u0633\u0637\u062d \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u060c \u0648\u0644\u0643\u0646 \u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a \u064a\u0632\u064a\u0644 \u0627\u0644\u062c\u064a\u0631 \u0627\u0644\u0645\u062a\u0635\u0644\u0628 \u0627\u0644\u0630\u064a \u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0632\u0627\u0644\u062a\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0641\u0631\u0634\u0627\u0629 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0648\u062d\u062f\u0647\u0627.\" },\n                { q: \"\u0647\u0644 \u064a\u0645\u0643\u0646 \u0639\u0644\u0627\u062c \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629\u061f\", a: \"\u0641\u064a \u0643\u062b\u064a\u0631 \u0645\u0646 \u0627\u0644\u062d\u0627\u0644\u0627\u062a\u060c \u064a\u0645\u0643\u0646 \u0625\u062f\u0627\u0631\u0629 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629 \u0628\u0646\u062c\u0627\u062d \u0639\u0646\u062f \u062a\u062d\u062f\u064a\u062f\u0647\u0627 \u0645\u0628\u0643\u0631\u0627\u064b. \u064a\u0639\u062a\u0645\u062f \u0627\u0644\u0639\u0644\u0627\u062c \u0639\u0644\u0649 \u0634\u062f\u0629 \u0627\u0644\u062d\u0627\u0644\u0629 \u0648\u0642\u062f \u064a\u0634\u0645\u0644 \u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a\u060c \u0648\u062a\u062d\u0633\u064a\u0646 \u0646\u0638\u0627\u0641\u0629 \u0627\u0644\u0641\u0645\u060c \u0648\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629 \u0644\u0644\u0623\u0633\u0646\u0627\u0646.\" },\n                { q: \"\u0645\u0627\u0630\u0627 \u0623\u0641\u0639\u0644 \u0625\u0630\u0627 \u0627\u0646\u0643\u0633\u0631 \u0633\u0646\u064a\u061f\", a: \"\u0627\u063a\u0633\u0644 \u0641\u0645\u0643 \u0628\u0631\u0641\u0642 \u0628\u0627\u0644\u0645\u0627\u0621 \u0627\u0644\u0646\u0638\u064a\u0641\u060c \u0648\u062a\u062c\u0646\u0628 \u0627\u0644\u0645\u0636\u063a \u0639\u0644\u0649 \u0627\u0644\u062c\u0627\u0646\u0628 \u0627\u0644\u0645\u0635\u0627\u0628\u060c \u0648\u0642\u0645 \u0628\u062a\u0631\u062a\u064a\u0628 \u062a\u0642\u064a\u064a\u0645 \u0623\u0633\u0646\u0627\u0646 \u0641\u064a \u0623\u0642\u0631\u0628 \u0648\u0642\u062a \u0645\u0645\u0643\u0646. \u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0633\u0631\u064a\u0639 \u0642\u062f \u064a\u062d\u0633\u0646 \u0645\u0646 \u0641\u0631\u0635 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0633\u0646.\" },\n                { q: \"\u0644\u0645\u0627\u0630\u0627 \u062a\u0639\u062a\u0628\u0631 \u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u0646\u062a\u0638\u0645\u0629 \u0645\u0647\u0645\u0629 \u062d\u062a\u0649 \u0628\u062f\u0648\u0646 \u0623\u0639\u0631\u0627\u0636\u061f\", a: \"\u062a\u062a\u0637\u0648\u0631 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0641\u0645 \u0628\u0635\u0645\u062a \u062e\u0644\u0627\u0644 \u0627\u0644\u0645\u0631\u0627\u062d\u0644 \u0627\u0644\u0645\u0628\u0643\u0631\u0629. \u062a\u0633\u0645\u062d \u0627\u0644\u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0631\u0648\u062a\u064a\u0646\u064a\u0629 \u0644\u0623\u0637\u0628\u0627\u0621 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0628\u0627\u0643\u062a\u0634\u0627\u0641 \u0627\u0644\u062a\u062c\u0627\u0648\u064a\u0641 \u0648\u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629 \u0648\u0627\u0644\u0645\u062e\u0627\u0648\u0641 \u0627\u0644\u0623\u062e\u0631\u0649 \u0642\u0628\u0644 \u0623\u0646 \u062a\u0635\u0628\u062d \u0645\u0624\u0644\u0645\u0629 \u0623\u0648 \u062a\u062a\u0637\u0644\u0628 \u0639\u0644\u0627\u062c\u0627\u064b \u0623\u0643\u062b\u0631 \u0634\u0645\u0648\u0644\u0627\u064b.\" }\n            ]\n        }\n    };\n\n    const section = document.getElementById('faq-module-303');\n    if (!section) return;\n\n    \/\/ --- ACCORDION LOGIC ---\n    const triggers = section.querySelectorAll('.faq-module__trigger');\n    \n    \/\/ Calculates and applies exact height for CSS transitions\n    function updateAccordionHeight(item, isOpen) {\n        const content = item.querySelector('.faq-module__content');\n        if (isOpen) {\n            content.style.maxHeight = content.scrollHeight + \"px\";\n        } else {\n            content.style.maxHeight = null;\n        }\n    }\n\n    triggers.forEach(trigger => {\n        trigger.addEventListener('click', () => {\n            const currentItem = trigger.closest('.faq-module__item');\n            const isCurrentlyActive = currentItem.classList.contains('is-active');\n\n            \/\/ Close all others\n            section.querySelectorAll('.faq-module__item').forEach(item => {\n                item.classList.remove('is-active');\n                item.querySelector('.faq-module__trigger').setAttribute('aria-expanded', 'false');\n                updateAccordionHeight(item, false);\n            });\n\n            \/\/ Toggle current\n            if (!isCurrentlyActive) {\n                currentItem.classList.add('is-active');\n                trigger.setAttribute('aria-expanded', 'true');\n                updateAccordionHeight(currentItem, true);\n            }\n        });\n    });\n\n    \/\/ Handle Window Resize (Recalculate open accordion heights)\n    window.addEventListener('resize', () => {\n        const activeItem = section.querySelector('.faq-module__item.is-active');\n        if (activeItem) updateAccordionHeight(activeItem, true);\n    });\n\n    \/\/ --- LOCALIZATION LOGIC ---\n    const kickerEl = document.getElementById('faq-lang-kicker');\n    const titleEl = document.getElementById('faq-lang-title');\n    const qItems = section.querySelectorAll('[data-i18n-key=\"q\"]');\n    const aItems = section.querySelectorAll('[data-i18n-key=\"a\"]');\n\n    function syncFaqLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = faqData[lang];\n\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n\n        qItems.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.items[idx]) node.textContent = data.items[idx].q;\n        });\n\n        aItems.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.items[idx]) node.textContent = data.items[idx].a;\n        });\n\n        \/\/ Recalculate heights if an accordion is open during language switch\n        setTimeout(() => {\n            const activeItem = section.querySelector('.faq-module__item.is-active');\n            if (activeItem) updateAccordionHeight(activeItem, true);\n        }, 50);\n    }\n\n    \/\/ Init Language\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncFaqLanguage);\n    } else {\n        syncFaqLanguage();\n    }\n\n    \/\/ Watch Global Language Changes\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncFaqLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Hospital Trust & Positioning (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Logical Properties\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .hospital-trust {\n    \/* Fluid Theme Variables *\/\n    --ht-bg-surface: #ffffff;\n    --ht-brand: #138b86;\n    --ht-text-dark: #243b5a;\n    --ht-text-body: #596b82;\n    \n    \/* Typography Maps *\/\n    --ht-font-title: var(--font-display, system-ui, sans-serif);\n    --ht-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    background-color: var(--ht-bg-surface);\n    position: relative;\n    padding-block: clamp(4rem, 8vw, 6rem);\n    font-family: var(--ht-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n    display: block;\n  }\n\n  \/* RTL Typography Override *\/\n  .hospital-trust[dir=\"rtl\"] {\n    --ht-font-title: var(--font-arabic, system-ui, sans-serif);\n    --ht-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .hospital-trust__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 2rem);\n    position: relative;\n    z-index: 10;\n  }\n\n  .hospital-trust__inner {\n    max-width: 56rem; \/* max-w-4xl *\/\n    margin-inline: auto;\n    text-align: start; \/* Natively handles LTR\/RTL text alignment *\/\n  }\n\n  \/* Header Section *\/\n  .hospital-trust__header {\n    margin-block-end: 2.5rem;\n    text-align: center;\n  }\n\n  @media (min-width: 768px) {\n    .hospital-trust__header {\n      text-align: start;\n    }\n  }\n\n  .hospital-trust__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: var(--ht-brand);\n    font-weight: 600;\n    font-size: 0.8125rem;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-block-end: 1rem;\n  }\n\n  .hospital-trust__kicker::before {\n    content: \"\";\n    display: block;\n    height: 1px;\n    width: 2rem;\n    background-color: var(--ht-brand);\n  }\n\n  .hospital-trust__title {\n    font-family: var(--ht-font-title);\n    font-size: clamp(2.125rem, 4vw, 2.875rem);\n    font-weight: 700;\n    line-height: 1.15;\n    color: var(--ht-text-dark);\n    margin: 0;\n  }\n\n  \/* Body Content *\/\n  .hospital-trust__body {\n    display: flex;\n    flex-direction: column;\n    gap: 1.5rem;\n    font-size: clamp(1.0625rem, 1.5vw, 1.09375rem);\n    line-height: 1.85;\n    color: var(--ht-text-body);\n  }\n\n  .hospital-trust__text {\n    margin: 0;\n  }\n\n  \/* Emphasized Text Styling (SEO Bold terms) *\/\n  .hospital-trust strong {\n    color: var(--ht-text-dark);\n    font-weight: 700;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes htFadeUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .ht-animate {\n    opacity: 0;\n    animation: htFadeUp 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n<\/style>\n\n<section id=\"hospital-trust-404\" class=\"hospital-trust\" dir=\"ltr\">\n  <div class=\"hospital-trust__container\">\n      \n      <div class=\"hospital-trust__inner ht-animate\">\n          \n          <!-- Header -->\n          <header class=\"hospital-trust__header\">\n              <div class=\"hospital-trust__kicker\">\n                  <span id=\"ht-lang-kicker\">Trust<\/span>\n              <\/div>\n              <h2 id=\"ht-lang-title\" class=\"hospital-trust__title\">\n                  Why Choose Shefa Hospital as Your Dental Clinic in Makkah?\n              <\/h2>\n          <\/header>\n\n          <!-- SSR PRE-RENDERED PARAGRAPHS (Zero CLS & Full SEO Retention) -->\n          <div class=\"hospital-trust__body\">\n              <p id=\"ht-lang-p1\" class=\"hospital-trust__text\" data-i18n-idx=\"0\">\n                  Patients searching for the <strong>best dental clinic in Makkah<\/strong> often want more than routine dental treatment. They value access to experienced dental professionals, accurate diagnosis, and coordinated hospital-based care in one location.\n              <\/p>\n              <p id=\"ht-lang-p2\" class=\"hospital-trust__text\" data-i18n-idx=\"1\">\n                  Located in <strong>Al Mansur, Makkah<\/strong>, <strong>Shefa Hospital<\/strong> provides comprehensive dental services for patients of different age groups. From preventive examinations and oral hygiene support to restorative dental care and evaluation of complex oral health concerns, the hospital offers an integrated approach that emphasizes patient comfort, evidence-based treatment, and long-term oral health.\n              <\/p>\n              <p id=\"ht-lang-p3\" class=\"hospital-trust__text\" data-i18n-idx=\"2\">\n                  The availability of hospital-based diagnostic facilities and collaboration with other medical specialties also supports patients whose dental treatment may be influenced by underlying health conditions such as diabetes, cardiovascular disease, or chronic illnesses.\n              <\/p>\n          <\/div>\n          \n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures perfect SEO and CLS scores.\n *\/\n(() => {\n    const trustData = {\n        en: {\n            kicker: \"Trust\",\n            title: \"Why Choose Shefa Hospital as Your Dental Clinic in Makkah?\",\n            paragraphs: [\n                \"Patients searching for the <strong>best dental clinic in Makkah<\/strong> often want more than routine dental treatment. They value access to experienced dental professionals, accurate diagnosis, and coordinated hospital-based care in one location.\",\n                \"Located in <strong>Al Mansur, Makkah<\/strong>, <strong>Shefa Hospital<\/strong> provides comprehensive dental services for patients of different age groups. From preventive examinations and oral hygiene support to restorative dental care and evaluation of complex oral health concerns, the hospital offers an integrated approach that emphasizes patient comfort, evidence-based treatment, and long-term oral health.\",\n                \"The availability of hospital-based diagnostic facilities and collaboration with other medical specialties also supports patients whose dental treatment may be influenced by underlying health conditions such as diabetes, cardiovascular disease, or chronic illnesses.\"\n            ]\n        },\n        ar: {\n            kicker: \"\u0627\u0644\u062b\u0642\u0629\",\n            title: \"\u0644\u0645\u0627\u0630\u0627 \u062a\u062e\u062a\u0627\u0631 \u0645\u0633\u062a\u0634\u0641\u0649 \u0627\u0644\u0634\u0641\u0627\u0621 \u0643\u0639\u064a\u0627\u062f\u0629 \u0623\u0633\u0646\u0627\u0646\u0643 \u0641\u064a \u0645\u0643\u0629\u061f\",\n            paragraphs: [\n                \"\u063a\u0627\u0644\u0628\u0627\u064b \u0645\u0627 \u064a\u0631\u064a\u062f \u0627\u0644\u0645\u0631\u0636\u0649 \u0627\u0644\u0630\u064a\u0646 \u064a\u0628\u062d\u062b\u0648\u0646 \u0639\u0646 <strong>\u0623\u0641\u0636\u0644 \u0639\u064a\u0627\u062f\u0629 \u0623\u0633\u0646\u0627\u0646 \u0641\u064a \u0645\u0643\u0629<\/strong> \u0623\u0643\u062b\u0631 \u0645\u0646 \u0645\u062c\u0631\u062f \u0639\u0644\u0627\u062c \u0623\u0633\u0646\u0627\u0646 \u0631\u0648\u062a\u064a\u0646\u064a. \u0641\u0647\u0645 \u064a\u0642\u062f\u0631\u0648\u0646 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0645\u062a\u062e\u0635\u0635\u064a \u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0630\u0648\u064a \u0627\u0644\u062e\u0628\u0631\u0629\u060c \u0648\u0627\u0644\u062a\u0634\u062e\u064a\u0635 \u0627\u0644\u062f\u0642\u064a\u0642\u060c \u0648\u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0645\u0646\u0633\u0642\u0629 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u0633\u062a\u0634\u0641\u0649 \u0641\u064a \u0645\u0643\u0627\u0646 \u0648\u0627\u062d\u062f.\",\n                \"\u064a\u0642\u0639 <strong>\u0645\u0633\u062a\u0634\u0641\u0649 \u0627\u0644\u0634\u0641\u0627\u0621<\/strong> \u0641\u064a <strong>\u062d\u064a \u0627\u0644\u0645\u0646\u0635\u0648\u0631 \u0628\u0645\u0643\u0629 \u0627\u0644\u0645\u0643\u0631\u0645\u0629<\/strong>\u060c \u0648\u064a\u0642\u062f\u0645 \u062e\u062f\u0645\u0627\u062a \u0623\u0633\u0646\u0627\u0646 \u0634\u0627\u0645\u0644\u0629 \u0644\u0644\u0645\u0631\u0636\u0649 \u0645\u0646 \u0645\u062e\u062a\u0644\u0641 \u0627\u0644\u0641\u0626\u0627\u062a \u0627\u0644\u0639\u0645\u0631\u064a\u0629. \u0645\u0646 \u0627\u0644\u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0648\u0642\u0627\u0626\u064a\u0629 \u0648\u062f\u0639\u0645 \u0646\u0638\u0627\u0641\u0629 \u0627\u0644\u0641\u0645 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0628\u062a\u0631\u0645\u064a\u0645 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0648\u062a\u0642\u064a\u064a\u0645 \u0645\u062e\u0627\u0648\u0641 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0627\u0644\u0645\u0639\u0642\u062f\u0629\u060c \u064a\u0648\u0641\u0631 \u0627\u0644\u0645\u0633\u062a\u0634\u0641\u0649 \u0646\u0647\u062c\u0627\u064b \u0645\u062a\u0643\u0627\u0645\u0644\u0627\u064b \u064a\u0624\u0643\u062f \u0639\u0644\u0649 \u0631\u0627\u062d\u0629 \u0627\u0644\u0645\u0631\u064a\u0636\u060c \u0648\u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0642\u0627\u0626\u0645 \u0639\u0644\u0649 \u0627\u0644\u0623\u062f\u0644\u0629\u060c \u0648\u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0637\u0648\u064a\u0644.\",\n                \"\u0643\u0645\u0627 \u0623\u0646 \u062a\u0648\u0641\u0631 \u0645\u0631\u0627\u0641\u0642 \u0627\u0644\u062a\u0634\u062e\u064a\u0635 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u0633\u062a\u0634\u0641\u0649 \u0648\u0627\u0644\u062a\u0639\u0627\u0648\u0646 \u0645\u0639 \u0627\u0644\u062a\u062e\u0635\u0635\u0627\u062a \u0627\u0644\u0637\u0628\u064a\u0629 \u0627\u0644\u0623\u062e\u0631\u0649 \u064a\u062f\u0639\u0645 \u0627\u0644\u0645\u0631\u0636\u0649 \u0627\u0644\u0630\u064a\u0646 \u0642\u062f \u064a\u062a\u0623\u062b\u0631 \u0639\u0644\u0627\u062c \u0623\u0633\u0646\u0627\u0646\u0647\u0645 \u0628\u0638\u0631\u0648\u0641 \u0635\u062d\u064a\u0629 \u0643\u0627\u0645\u0646\u0629 \u0645\u062b\u0644 \u0627\u0644\u0633\u0643\u0631\u064a \u0623\u0648 \u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0642\u0644\u0628 \u0648\u0627\u0644\u0623\u0648\u0639\u064a\u0629 \u0627\u0644\u062f\u0645\u0648\u064a\u0629 \u0623\u0648 \u0627\u0644\u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0645\u0632\u0645\u0646\u0629.\"\n            ]\n        }\n    };\n\n    const section = document.getElementById('hospital-trust-404');\n    if (!section) return;\n\n    \/\/ Cache static nodes to prevent layout thrashing\n    const kickerEl = document.getElementById('ht-lang-kicker');\n    const titleEl = document.getElementById('ht-lang-title');\n    const paragraphNodes = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncTrustLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = trustData[lang];\n\n        \/\/ Ensure structural layout direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM updates\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n\n        paragraphNodes.forEach(node => {\n            const idx = node.getAttribute('data-i18n-idx');\n            if (data.paragraphs[idx]) {\n                node.innerHTML = data.paragraphs[idx]; \/\/ innerHTML used intentionally to keep <strong> SEO tags intact\n            }\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncTrustLanguage);\n    } else {\n        syncTrustLanguage();\n    }\n\n    \/\/ React to global layout\/language switches safely\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncTrustLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Key Takeaways & Conclusion CTA (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid, Glassmorphism\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .dental-summary {\n    \/* Fluid Theme Variables *\/\n    --ds-bg-gradient: linear-gradient(135deg, rgba(36, 59, 90, 0.95) 0%, rgba(36, 59, 90, 0.88) 50%, rgba(19, 139, 134, 0.90) 100%);\n    --ds-surface-glass: rgba(255, 255, 255, 0.1);\n    --ds-surface-glass-hover: rgba(255, 255, 255, 0.15);\n    --ds-border-glass: rgba(255, 255, 255, 0.2);\n    --ds-text-light: #ffffff;\n    --ds-text-fade: rgba(255, 255, 255, 0.9);\n    --ds-accent-gold: #d4af37;\n    --ds-accent-gold-hover: #b5952f;\n    --ds-btn-sec-bg: #ffffff;\n    --ds-btn-sec-text: #243b5a;\n    --ds-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.2), 0 8px 10px -6px rgba(0, 0, 0, 0.1);\n    \n    \/* Typography maps *\/\n    --ds-font-title: var(--font-display, system-ui, sans-serif);\n    --ds-font-body: var(--font-sans, system-ui, sans-serif);\n    \n    position: relative;\n    padding-block: clamp(4.5rem, 8vw, 6rem);\n    font-family: var(--ds-font-body);\n    box-sizing: border-box;\n    overflow: hidden;\n\n    \/* Modern, Safe Breakout - Prevents Windows Scrollbar Bug *\/\n    width: 100vw;\n    max-width: 100vw;\n    margin-inline: calc(50% - 50vw);\n    display: block;\n    z-index: 1;\n  }\n\n  \/* RTL Typography Override *\/\n  .dental-summary[dir=\"rtl\"] {\n    --ds-font-title: var(--font-arabic, system-ui, sans-serif);\n    --ds-font-body: var(--font-arabic, system-ui, sans-serif);\n  }\n\n  \/* =========================================\n     BACKGROUND LAYER\n     ========================================= *\/\n  .dental-summary__bg {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    background: var(--ds-bg-gradient);\n    z-index: -1;\n  }\n\n  \/* =========================================\n     LAYOUT\n     ========================================= *\/\n  .dental-summary__container {\n    width: 100%;\n    max-width: 1200px;\n    margin-inline: auto;\n    padding-inline: clamp(1.25rem, 4vw, 1.5rem);\n    position: relative;\n    z-index: 10;\n    box-sizing: border-box;\n    color: var(--ds-text-light);\n  }\n\n  \/* Header Section *\/\n  .dental-summary__header {\n    text-align: center;\n    max-width: 48rem;\n    margin-inline: auto;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  .dental-summary__kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    background-color: var(--ds-surface-glass);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    padding: 0.375rem 1rem;\n    border-radius: 9999px;\n    border: 1px solid var(--ds-border-glass);\n    font-size: 0.84375rem;\n    font-weight: 600;\n    margin-block-end: 1.25rem;\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  }\n\n  .dental-summary__kicker-icon {\n    color: var(--ds-accent-gold);\n    flex-shrink: 0;\n  }\n\n  .dental-summary__title {\n    font-family: var(--ds-font-title);\n    font-size: clamp(2.125rem, 4.5vw, 3.25rem);\n    font-weight: 700;\n    line-height: 1.15;\n    color: var(--ds-text-light);\n    margin: 0;\n  }\n\n  \/* Grid Layout *\/\n  .dental-summary__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 2.5rem;\n    align-items: center;\n    margin-block-end: clamp(2.5rem, 5vw, 3rem);\n  }\n\n  @media (min-width: 1024px) {\n    .dental-summary__grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  \/* Takeaways Card (Glassmorphism) *\/\n  .dental-summary__takeaways {\n    background-color: var(--ds-surface-glass);\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n    border: 1px solid var(--ds-border-glass);\n    border-radius: 1.5rem;\n    padding: clamp(1.5rem, 4vw, 2rem);\n    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);\n    text-align: start;\n  }\n\n  .dental-summary__takeaways-title {\n    font-family: var(--ds-font-title);\n    font-size: clamp(1.375rem, 2.5vw, 1.625rem);\n    font-weight: 700;\n    color: var(--ds-text-light);\n    margin: 0 0 1.5rem 0;\n  }\n\n  .dental-summary__list {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n  }\n\n  .dental-summary__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.75rem;\n  }\n\n  .dental-summary__item-icon {\n    display: grid;\n    place-items: center;\n    width: 1.5rem;\n    height: 1.5rem;\n    border-radius: 50%;\n    background-color: var(--ds-accent-gold);\n    color: #ffffff;\n    flex-shrink: 0;\n    margin-block-start: 0.125rem;\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  }\n\n  .dental-summary__item-text {\n    font-size: 1rem;\n    line-height: 1.625;\n    color: var(--ds-text-fade);\n  }\n\n  \/* Conclusion Column *\/\n  .dental-summary__conclusion {\n    text-align: start;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .dental-summary__conclusion-title {\n    font-family: var(--ds-font-title);\n    font-size: clamp(1.375rem, 2.5vw, 1.625rem);\n    font-weight: 700;\n    color: var(--ds-accent-gold);\n    margin: 0 0 1.25rem 0;\n  }\n\n  .dental-summary__text-group {\n    display: flex;\n    flex-direction: column;\n    gap: 1.25rem;\n    font-size: clamp(1.0625rem, 2vw, 1.125rem);\n    line-height: 1.625;\n    color: var(--ds-text-fade);\n  }\n\n  .dental-summary__paragraph {\n    margin: 0;\n  }\n\n  .dental-summary__paragraph strong {\n    color: #ffffff;\n    font-weight: 700;\n  }\n\n  .dental-summary__link {\n    color: var(--ds-accent-gold);\n    font-weight: 700;\n    text-decoration: underline;\n    transition: color 0.25s ease;\n  }\n\n  .dental-summary__link:hover {\n    color: #ffffff;\n  }\n\n  \/* =========================================\n     CTA BUTTONS\n     ========================================= *\/\n  .dental-summary__cta-group {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 1rem;\n  }\n\n  .dental-summary__btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.625rem;\n    border-radius: 9999px;\n    padding: 1rem 2rem;\n    font-size: 1rem;\n    font-weight: 700;\n    text-decoration: none;\n    transition: transform 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease;\n    box-shadow: var(--ds-shadow-xl);\n    cursor: pointer;\n    border: none;\n  }\n\n  .dental-summary__btn:hover {\n    transform: translateY(-2px) scale(1.02);\n  }\n\n  .dental-summary__btn--primary {\n    background-color: var(--ds-accent-gold);\n    color: #ffffff;\n  }\n\n  .dental-summary__btn--primary:hover {\n    background-color: var(--ds-accent-gold-hover);\n  }\n\n  .dental-summary__btn--secondary {\n    background-color: var(--ds-btn-sec-bg);\n    color: var(--ds-btn-sec-text);\n  }\n\n  .dental-summary__btn--secondary:hover {\n    background-color: #f3f4f6;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes dsFadeUpBook {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .ds-animate {\n    opacity: 0;\n    animation: dsFadeUpBook 0.7s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .ds-animate--d1 { animation-delay: 0.15s; }\n  .ds-animate--d2 { animation-delay: 0.3s; }\n<\/style>\n\n<section id=\"dental-summary-505\" class=\"dental-summary\" dir=\"ltr\">\n  \n  <!-- Background Gradient Layer -->\n  <div class=\"dental-summary__bg\"><\/div>\n\n  <div class=\"dental-summary__container\">\n      \n      <!-- Header Section -->\n      <header class=\"dental-summary__header ds-animate\">\n          <div class=\"dental-summary__kicker\">\n              <svg class=\"dental-summary__kicker-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg> \n              <span id=\"ds-lang-kicker\">Summary<\/span>\n          <\/div>\n          \n          <h2 id=\"ds-lang-title\" class=\"dental-summary__title\">Key Takeaways &#038; Conclusion<\/h2>\n      <\/header>\n\n      <!-- Content Grid -->\n      <div class=\"dental-summary__grid ds-animate ds-animate--d1\">\n          \n          <!-- Key Points Takeaways Box -->\n          <div class=\"dental-summary__takeaways\">\n              <h3 id=\"ds-lang-ta-title\" class=\"dental-summary__takeaways-title\">Key Points to Remember<\/h3>\n              \n              <!-- SSR PRE-RENDERED TAKEAWAYS LIST (Zero CLS & Complete Content Preservation) -->\n              <ul class=\"dental-summary__list\">\n                  <li class=\"dental-summary__item\">\n                      <div class=\"dental-summary__item-icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"dental-summary__item-text\" data-i18n-idx=\"0\">Regular dental check-ups help prevent cavities and gum disease before they cause pain.<\/span>\n                  <\/li>\n                  <li class=\"dental-summary__item\">\n                      <div class=\"dental-summary__item-icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"dental-summary__item-text\" data-i18n-idx=\"1\">Professional teeth cleaning removes plaque and tartar that daily brushing cannot reach.<\/span>\n                  <\/li>\n                  <li class=\"dental-summary__item\">\n                      <div class=\"dental-summary__item-icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"dental-summary__item-text\" data-i18n-idx=\"2\">Early treatment of minor dental issues prevents the need for complex restorative procedures.<\/span>\n                  <\/li>\n                  <li class=\"dental-summary__item\">\n                      <div class=\"dental-summary__item-icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"dental-summary__item-text\" data-i18n-idx=\"3\">Good oral hygiene is closely linked to overall physical health and well-being.<\/span>\n                  <\/li>\n                  <li class=\"dental-summary__item\">\n                      <div class=\"dental-summary__item-icon\" aria-hidden=\"true\">\n                          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>\n                      <\/div>\n                      <span class=\"dental-summary__item-text\" data-i18n-idx=\"4\">Advanced dental technologies allow for accurate diagnosis and comfortable treatment.<\/span>\n                  <\/li>\n              <\/ul>\n          <\/div>\n\n          <!-- Conclusion Column -->\n          <div class=\"dental-summary__conclusion\">\n              <h3 id=\"ds-lang-concl-title\" class=\"dental-summary__conclusion-title\">Conclusion<\/h3>\n              \n              <div class=\"dental-summary__text-group\">\n                  <p id=\"ds-lang-p1\" class=\"dental-summary__paragraph\">\n                      Maintaining optimal oral health requires more than daily brushing\u2014it involves routine professional care, early detection of dental issues, and personalized treatment plans. Consistent visits to an experienced dental team ensure that your teeth and gums remain healthy, preventing long-term complications and preserving your natural smile.\n                  <\/p>\n                  \n                  <!-- SEO Paragraph 2 with Anchor Link and Strong Tags -->\n                  <p id=\"ds-lang-p2\" class=\"dental-summary__paragraph\">\n                      For individuals seeking a <a href=\"https:\/\/shefahospital.sa\/internal-medicine-hospital-makkah\/\" class=\"dental-summary__link\">Dental Clinic in Makkah<\/a>, <strong>Shefa Hospital<\/strong> in <strong>Al Mansur<\/strong> offers comprehensive dental services designed to provide accurate diagnostics, preventive care, and advanced treatments. Through a combination of skilled dentists and modern equipment, the clinic focuses on delivering comfortable, patient-centered care for lasting oral health.\n                  <\/p>\n              <\/div>\n          <\/div>\n\n      <\/div>\n      \n      <!-- CTA Action Buttons -->\n      <div class=\"dental-summary__cta-group ds-animate ds-animate--d2\">\n          <!-- Appointment Trigger (Modal\/Popup) -->\n          <a href=\"#\" class=\"shefa-popup-trigger dental-summary__btn dental-summary__btn--primary\">\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M8 2v4\"><\/path><path d=\"M16 2v4\"><\/path><rect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"><\/rect><path d=\"M3 10h18\"><\/path><\/svg> \n              <span id=\"ds-lang-btn1\">Book Appointment<\/span>\n          <\/a>\n          \n          <!-- Direct Phone Dialer Trigger -->\n          <a href=\"tel:+966125333555\" class=\"dental-summary__btn dental-summary__btn--secondary\" dir=\"ltr\">\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384\"><\/path><\/svg> \n              <span id=\"ds-lang-btn2\">Contact Us<\/span>\n          <\/a>\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe updates preserving HTML anchor tags & strong SEO elements.\n *\/\n(() => {\n    const summaryData = {\n        en: {\n            kicker: \"Summary\",\n            title: \"Key Takeaways & Conclusion\",\n            takeawaysTitle: \"Key Points to Remember\",\n            takeaways: [\n                \"Regular dental check-ups help prevent cavities and gum disease before they cause pain.\",\n                \"Professional teeth cleaning removes plaque and tartar that daily brushing cannot reach.\",\n                \"Early treatment of minor dental issues prevents the need for complex restorative procedures.\",\n                \"Good oral hygiene is closely linked to overall physical health and well-being.\",\n                \"Advanced dental technologies allow for accurate diagnosis and comfortable treatment.\"\n            ],\n            conclusionTitle: \"Conclusion\",\n            p1: \"Maintaining optimal oral health requires more than daily brushing\u2014it involves routine professional care, early detection of dental issues, and personalized treatment plans. Consistent visits to an experienced dental team ensure that your teeth and gums remain healthy, preventing long-term complications and preserving your natural smile.\",\n            p2: \"For individuals seeking a <a href='https:\/\/shefahospital.sa\/internal-medicine-hospital-makkah\/' class='dental-summary__link'>Dental Clinic in Makkah<\/a>, <strong>Shefa Hospital<\/strong> in <strong>Al Mansur<\/strong> offers comprehensive dental services designed to provide accurate diagnostics, preventive care, and advanced treatments. Through a combination of skilled dentists and modern equipment, the clinic focuses on delivering comfortable, patient-centered care for lasting oral health.\",\n            btnAppt: \"Book Appointment\",\n            btnCall: \"Contact Us\"\n        },\n        ar: {\n            kicker: \"\u062e\u0644\u0627\u0635\u0629\",\n            title: \"\u0623\u0647\u0645 \u0627\u0644\u0646\u0642\u0627\u0637 \u0648\u0627\u0644\u062e\u0627\u062a\u0645\u0629\",\n            takeawaysTitle: \"\u0646\u0642\u0627\u0637 \u0631\u0626\u064a\u0633\u064a\u0629 \u064a\u062c\u0628 \u062a\u0630\u0643\u0631\u0647\u0627\",\n            takeaways: [\n                \"\u062a\u0633\u0627\u0639\u062f \u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u0646\u062a\u0638\u0645\u0629 \u0641\u064a \u0627\u0644\u0648\u0642\u0627\u064a\u0629 \u0645\u0646 \u062a\u0633\u0648\u0633 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0648\u0623\u0645\u0631\u0627\u0636 \u0627\u0644\u0644\u062b\u0629 \u0642\u0628\u0644 \u0623\u0646 \u062a\u0633\u0628\u0628 \u0627\u0644\u0623\u0644\u0645.\",\n                \"\u064a\u0632\u064a\u0644 \u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0627\u062d\u062a\u0631\u0627\u0641\u064a \u0627\u0644\u0628\u0644\u0627\u0643 \u0648\u0627\u0644\u062c\u064a\u0631 \u0627\u0644\u0630\u064a \u0644\u0627 \u064a\u0645\u0643\u0646 \u0644\u0644\u0641\u0631\u0634\u0627\u0629 \u0627\u0644\u064a\u0648\u0645\u064a\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u064a\u0647.\",\n                \"\u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0645\u0628\u0643\u0631 \u0644\u0645\u0634\u0627\u0643\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0628\u0633\u064a\u0637\u0629 \u064a\u0645\u0646\u0639 \u0627\u0644\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0625\u062c\u0631\u0627\u0621\u0627\u062a \u062a\u0631\u0645\u064a\u0645\u064a\u0629 \u0645\u0639\u0642\u062f\u0629.\",\n                \"\u062a\u0631\u062a\u0628\u0637 \u0646\u0638\u0627\u0641\u0629 \u0627\u0644\u0641\u0645 \u0627\u0644\u062c\u064a\u062f\u0629 \u0627\u0631\u062a\u0628\u0627\u0637\u0627\u064b \u0648\u062b\u064a\u0642\u0627\u064b \u0628\u0627\u0644\u0635\u062d\u0629 \u0627\u0644\u0628\u062f\u0646\u064a\u0629 \u0648\u0627\u0644\u0631\u0641\u0627\u0647\u064a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629.\",\n                \"\u062a\u062a\u064a\u062d \u062a\u0642\u0646\u064a\u0627\u062a \u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u062a\u0642\u062f\u0645\u0629 \u0627\u0644\u062a\u0634\u062e\u064a\u0635 \u0627\u0644\u062f\u0642\u064a\u0642 \u0648\u0627\u0644\u0639\u0644\u0627\u062c \u0627\u0644\u0645\u0631\u064a\u062d.\"\n            ],\n            conclusionTitle: \"\u0627\u0644\u062e\u0627\u062a\u0645\u0629\",\n            p1: \"\u064a\u062a\u0637\u0644\u0628 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0635\u062d\u0629 \u0627\u0644\u0641\u0645 \u0627\u0644\u0645\u062b\u0627\u0644\u064a\u0629 \u0623\u0643\u062b\u0631 \u0645\u0646 \u0645\u062c\u0631\u062f \u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0628\u0627\u0644\u0641\u0631\u0634\u0627\u0629 \u064a\u0648\u0645\u064a\u0627\u064b\u2014\u0625\u0646\u0647 \u064a\u062a\u0636\u0645\u0646 \u0631\u0639\u0627\u064a\u0629 \u0645\u0647\u0646\u064a\u0629 \u0631\u0648\u062a\u064a\u0646\u064a\u0629\u060c \u0648\u0627\u0644\u0643\u0634\u0641 \u0627\u0644\u0645\u0628\u0643\u0631 \u0639\u0646 \u0645\u0634\u0627\u0643\u0644 \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u060c \u0648\u062e\u0637\u0637 \u0639\u0644\u0627\u062c \u0645\u062e\u0635\u0635\u0629. \u062a\u0636\u0645\u0646 \u0627\u0644\u0632\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629 \u0644\u0641\u0631\u064a\u0642 \u0637\u0628 \u0623\u0633\u0646\u0627\u0646 \u0645\u062a\u0645\u0631\u0633 \u0628\u0642\u0627\u0621 \u0623\u0633\u0646\u0627\u0646\u0643 \u0648\u0644\u062b\u062a\u0643 \u0628\u0635\u062d\u0629 \u062c\u064a\u062f\u0629\u060c \u0645\u0645\u0627 \u064a\u0645\u0646\u0639 \u0627\u0644\u0645\u0636\u0627\u0639\u0641\u0627\u062a \u0637\u0648\u064a\u0644\u0629 \u0627\u0644\u0645\u062f\u0649 \u0648\u064a\u062d\u0627\u0641\u0638 \u0639\u0644\u0649 \u0627\u0628\u062a\u0633\u0627\u0645\u062a\u0643 \u0627\u0644\u0637\u0628\u064a\u0639\u064a\u0629.\",\n            p2: \"\u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0644\u0623\u0641\u0631\u0627\u062f \u0627\u0644\u0630\u064a\u0646 \u064a\u0628\u062d\u062b\u0648\u0646 \u0639\u0646 <a href='https:\/\/shefahospital.sa\/internal-medicine-hospital-makkah\/' class='dental-summary__link'>\u0639\u064a\u0627\u062f\u0629 \u0623\u0633\u0646\u0627\u0646 \u0641\u064a \u0645\u0643\u0629<\/a>\u060c \u064a\u0642\u062f\u0645 <strong>\u0645\u0633\u062a\u0634\u0641\u0649 \u0627\u0644\u0634\u0641\u0627\u0621<\/strong> \u0641\u064a \u062d\u064a <strong>\u0627\u0644\u0645\u0646\u0635\u0648\u0631<\/strong> \u062e\u062f\u0645\u0627\u062a \u0637\u0628 \u0623\u0633\u0646\u0627\u0646 \u0634\u0627\u0645\u0644\u0629 \u0645\u0635\u0645\u0645\u0629 \u0644\u062a\u0648\u0641\u064a\u0631 \u062a\u0634\u062e\u064a\u0635\u0627\u062a \u062f\u0642\u064a\u0642\u0629 \u0648\u0631\u0639\u0627\u064a\u0629 \u0648\u0642\u0627\u0626\u064a\u0629 \u0648\u0639\u0644\u0627\u062c\u0627\u062a \u0645\u062a\u0642\u062f\u0645\u0629. \u0645\u0646 \u062e\u0644\u0627\u0644 \u0645\u0632\u064a\u062c \u0645\u0646 \u0623\u0637\u0628\u0627\u0621 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u0647\u0631\u0629 \u0648\u0627\u0644\u0645\u0639\u062f\u0627\u062a \u0627\u0644\u062d\u062f\u064a\u062b\u0629\u060c \u062a\u0631\u0643\u0632 \u0627\u0644\u0639\u064a\u0627\u062f\u0629 \u0639\u0644\u0649 \u062a\u0642\u062f\u064a\u0645 \u0631\u0639\u0627\u064a\u0629 \u0645\u0631\u064a\u062d\u0629 \u062a\u062a\u0645\u062d\u0648\u0631 \u062d\u0648\u0644 \u0627\u0644\u0645\u0631\u064a\u0636 \u0645\u0646 \u0623\u062c\u0644 \u0635\u062d\u0629 \u0641\u0645 \u062a\u062f\u0648\u0645 \u0637\u0648\u064a\u0644\u0627\u064b.\",\n            btnAppt: \"\u0627\u062d\u062c\u0632 \u0645\u0648\u0639\u062f\u0627\u064b\",\n            btnCall: \"\u0627\u062a\u0635\u0644 \u0628\u0646\u0627\"\n        }\n    };\n\n    const section = document.getElementById('dental-summary-505');\n    if (!section) return;\n\n    \/\/ Cache DOM static nodes\n    const kickerEl = document.getElementById('ds-lang-kicker');\n    const titleEl = document.getElementById('ds-lang-title');\n    const takeawaysTitleEl = document.getElementById('ds-lang-ta-title');\n    const conclusionTitleEl = document.getElementById('ds-lang-concl-title');\n    const p1El = document.getElementById('ds-lang-p1');\n    const p2El = document.getElementById('ds-lang-p2');\n    const btn1El = document.getElementById('ds-lang-btn1');\n    const btn2El = document.getElementById('ds-lang-btn2');\n    const listItems = section.querySelectorAll('[data-i18n-idx]');\n\n    function syncSummaryLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = summaryData[lang];\n\n        \/\/ Ensure structural direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM text\/HTML node updates\n        if (kickerEl) kickerEl.textContent = data.kicker;\n        if (titleEl) titleEl.textContent = data.title;\n        if (takeawaysTitleEl) takeawaysTitleEl.textContent = data.takeawaysTitle;\n        if (conclusionTitleEl) conclusionTitleEl.textContent = data.conclusionTitle;\n        \n        if (p1El) p1El.textContent = data.p1;\n        if (p2El) p2El.innerHTML = data.p2; \/\/ innerHTML preserves SEO anchors & strong tags\n        \n        if (btn1El) btn1El.textContent = data.btnAppt;\n        if (btn2El) btn2El.textContent = data.btnCall;\n\n        listItems.forEach(item => {\n            const idx = item.getAttribute('data-i18n-idx');\n            if (data.takeaways[idx]) {\n                item.textContent = data.takeaways[idx];\n            }\n        });\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncSummaryLanguage);\n    } else {\n        syncSummaryLanguage();\n    }\n\n    \/\/ Watch global language switches safely\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncSummaryLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n\n\n\n<!-- \n  ========================================================================\n  COMPONENT: Medical Review & Disclaimer (SSR, BEM, Fluid, Zero-CLS)\n  ARCHITECTURE: Pure HTML5, Vanilla JS, CSS Grid\/Flexbox, Logical Properties\n  ========================================================================\n-->\n\n<style>\n  \/* =========================================\n     SCOPED CSS (BEM CONVENTION)\n     ========================================= *\/\n  .medical-disclaimer {\n    \/* Fluid Theme Variables *\/\n    --md-bg-surface: #ffffff;\n    --md-box-bg: #f8fafc; \/* slate-50 *\/\n    --md-border-color: #cbd5e1; \/* slate-300 *\/\n    --md-border-subtle: #e2e8f0; \/* slate-200 *\/\n    --md-text-title: #0f172a; \/* slate-900 *\/\n    --md-text-body: #334155; \/* slate-700 *\/\n    --md-text-muted: #475569; \/* slate-600 *\/\n    --md-icon-color: #1e293b; \/* slate-800 *\/\n    --md-brand: #138b86;\n    \n    \/* Typography *\/\n    --md-font-body: var(--font-sans, system-ui, -apple-system, sans-serif);\n    \n    background-color: var(--md-bg-surface);\n    width: 100%;\n    position: relative;\n    padding-block: clamp(2.5rem, 5vw, 4rem);\n    font-family: var(--md-font-body);\n    box-sizing: border-box;\n  }\n\n  \/* RTL Typography Override *\/\n  .medical-disclaimer[dir=\"rtl\"] {\n    font-family: var(--font-arabic, system-ui, -apple-system, sans-serif);\n  }\n\n  .medical-disclaimer__container {\n    width: 100%;\n    max-width: 1475px;\n    margin-inline: auto;\n    padding-inline: clamp(1rem, 4vw, 2rem);\n    box-sizing: border-box;\n  }\n\n  \/* Disclaimer Card Wrapper *\/\n  .medical-disclaimer__card {\n    background-color: var(--md-box-bg);\n    border-radius: 1rem;\n    padding: clamp(1.5rem, 3vw, 2rem);\n    border: 1px solid var(--md-border-subtle);\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    align-items: flex-start;\n    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);\n    transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;\n  }\n\n  @media (min-width: 640px) {\n    .medical-disclaimer__card {\n      flex-direction: row;\n      gap: 1.5rem;\n    }\n  }\n\n  .medical-disclaimer__card:hover {\n    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);\n    border-color: var(--md-border-color);\n  }\n\n  \/* Icon Box *\/\n  .medical-disclaimer__icon-box {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 3rem;\n    height: 3rem;\n    min-width: 3rem;\n    min-height: 3rem;\n    background-color: #ffffff;\n    border: 1px solid var(--md-border-subtle);\n    border-radius: 0.75rem;\n    color: var(--md-icon-color);\n    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    flex-shrink: 0;\n  }\n\n  @media (min-width: 768px) {\n    .medical-disclaimer__icon-box {\n      width: 3.5rem;\n      height: 3.5rem;\n      min-width: 3.5rem;\n      min-height: 3.5rem;\n    }\n  }\n\n  .medical-disclaimer__icon {\n    width: 1.5rem;\n    height: 1.5rem;\n  }\n\n  @media (min-width: 768px) {\n    .medical-disclaimer__icon {\n      width: 1.75rem;\n      height: 1.75rem;\n    }\n  }\n\n  \/* Content Block *\/\n  .medical-disclaimer__content {\n    text-align: start;\n    flex: 1;\n  }\n\n  .medical-disclaimer__title {\n    font-size: clamp(1.125rem, 2vw, 1.25rem);\n    font-weight: 600;\n    color: var(--md-text-title);\n    letter-spacing: -0.02em;\n    margin: 0 0 0.75rem 0;\n  }\n\n  \/* Metadata List *\/\n  .medical-disclaimer__list {\n    font-size: clamp(0.8125rem, 1.5vw, 0.875rem);\n    color: var(--md-text-body);\n    list-style: none;\n    padding: 0;\n    margin: 0 0 1rem 0;\n    display: flex;\n    flex-direction: column;\n    gap: 0.25rem;\n  }\n\n  .medical-disclaimer__list-item strong {\n    color: var(--md-text-title);\n    font-weight: 700;\n  }\n\n  \/* Disclaimer Paragraph *\/\n  .medical-disclaimer__text {\n    font-size: clamp(0.8125rem, 1.5vw, 0.875rem);\n    color: var(--md-text-muted);\n    line-height: 1.625;\n    margin: 0;\n  }\n\n  .medical-disclaimer__text strong {\n    color: var(--md-text-title);\n    font-weight: 700;\n  }\n\n  \/* =========================================\n     CSS ANIMATIONS (GPU Accelerated)\n     ========================================= *\/\n  @keyframes mdFadeInUp {\n    from { opacity: 0; transform: translateY(15px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .md-animate {\n    animation: mdFadeInUp 0.5s ease-out forwards;\n  }\n<\/style>\n\n<section id=\"medical-disclaimer-707\" class=\"medical-disclaimer\" dir=\"ltr\">\n  <div class=\"medical-disclaimer__container\">\n      \n      <div class=\"medical-disclaimer__card md-animate\">\n          \n          <!-- Icon Box -->\n          <div class=\"medical-disclaimer__icon-box\">\n              <svg class=\"medical-disclaimer__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                  <path d=\"M10 12h4\"><\/path>\n                  <path d=\"M10 8h4\"><\/path>\n                  <path d=\"M14 21v-3a2 2 0 0 0-4 0v3\"><\/path>\n                  <path d=\"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2\"><\/path>\n                  <path d=\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\"><\/path>\n              <\/svg>\n          <\/div>\n\n          <!-- Content Information -->\n          <div class=\"medical-disclaimer__content\">\n              <h3 id=\"md-lang-title\" class=\"medical-disclaimer__title\">Medical Review &amp; Disclaimer<\/h3>\n              \n              <!-- SSR Pre-Rendered Metadata List -->\n              <ul class=\"medical-disclaimer__list\">\n                  <li class=\"medical-disclaimer__list-item\">\n                      <strong id=\"md-lang-label-rev\">Reviewed By:<\/strong> <span id=\"md-lang-reviewer\">Dr. Yousry El Shazli, Consultant General Surgery (Languages: Arabic, English)<\/span>\n                  <\/li>\n                  <li class=\"medical-disclaimer__list-item\">\n                      <strong id=\"md-lang-label-date\">Last Updated:<\/strong> <span id=\"md-lang-date\">July 2026<\/span>\n                  <\/li>\n                  <li class=\"medical-disclaimer__list-item\">\n                      <strong id=\"md-lang-label-acc\">Hospital Accreditation:<\/strong> <span id=\"md-lang-acc\">CBAHI Accredited Facility<\/span>\n                  <\/li>\n              <\/ul>\n\n              <!-- SSR Pre-Rendered Disclaimer Paragraph -->\n              <p id=\"md-lang-desc\" class=\"medical-disclaimer__text\">\n                  <strong>Disclaimer:<\/strong> The information on this page is intended for educational purposes only and should not replace professional dental advice, diagnosis, or treatment. Dental conditions vary from person to person, and treatment decisions should always be based on an examination by a qualified dental professional. If you experience severe pain, uncontrolled bleeding, facial swelling, or dental trauma, seek immediate dental or emergency medical care at our facility in Al Mansur, Makkah.\n              <\/p>\n          <\/div>\n\n      <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n\/**\n * Scoped High-Performance Localization Engine\n * Hydration-safe textNode replacement. Zero DOM destruction ensures optimal SEO and CLS scores.\n *\/\n(() => {\n    const disclaimerData = {\n        en: {\n            title: \"Medical Review & Disclaimer\",\n            labelRev: \"Reviewed By:\",\n            reviewer: \"Dr. Yousry El Shazli, Consultant General Surgery (Languages: Arabic, English)\",\n            labelDate: \"Last Updated:\",\n            date: \"July 2026\",\n            labelAcc: \"Hospital Accreditation:\",\n            acc: \"CBAHI Accredited Facility\",\n            desc: \"<strong>Disclaimer:<\/strong> The information on this page is intended for educational purposes only and should not replace professional dental advice, diagnosis, or treatment. Dental conditions vary from person to person, and treatment decisions should always be based on an examination by a qualified dental professional. If you experience severe pain, uncontrolled bleeding, facial swelling, or dental trauma, seek immediate dental or emergency medical care at our facility in Al Mansur, Makkah.\"\n        },\n        ar: {\n            title: \"\u0627\u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u0627\u0644\u0637\u0628\u064a\u0629 \u0648\u0625\u062e\u0644\u0627\u0621 \u0627\u0644\u0645\u0633\u0624\u0648\u0644\u064a\u0629\",\n            labelRev: \"\u0645\u0631\u0627\u062c\u0639 \u0628\u0648\u0627\u0633\u0637\u0629:\",\n            reviewer: \"\u062f. \u064a\u0633\u0631\u064a \u0627\u0644\u0634\u0627\u0630\u0644\u064a\u060c \u0627\u0633\u062a\u0634\u0627\u0631\u064a \u0627\u0644\u062c\u0631\u0627\u062d\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 (\u0627\u0644\u0644\u063a\u0627\u062a: \u0627\u0644\u0639\u0631\u0628\u064a\u0629\u060c \u0627\u0644\u0625\u0646\u062c\u0644\u064a\u0632\u064a\u0629)\",\n            labelDate: \"\u0622\u062e\u0631 \u062a\u062d\u062f\u064a\u062b:\",\n            date: \"\u064a\u0648\u0644\u064a\u0648 2026\",\n            labelAcc: \"\u0627\u0639\u062a\u0645\u0627\u062f \u0627\u0644\u0645\u0633\u062a\u0634\u0641\u0649:\",\n            acc: \"\u0645\u0646\u0634\u0623\u0629 \u0645\u0639\u062a\u0645\u062f\u0629 \u0645\u0646 CBAHI\",\n            desc: \"<strong>\u0625\u062e\u0644\u0627\u0621 \u0627\u0644\u0645\u0633\u0624\u0648\u0644\u064a\u0629:<\/strong> \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0648\u0627\u0631\u062f\u0629 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062d\u0629 \u0645\u062e\u0635\u0635\u0629 \u0644\u0644\u0623\u063a\u0631\u0627\u0636 \u0627\u0644\u062a\u0639\u0644\u064a\u0645\u064a\u0629 \u0641\u0642\u0637 \u0648\u0644\u0627 \u064a\u0646\u0628\u063a\u064a \u0623\u0646 \u062a\u062d\u062d\u0644 \u0645\u062d\u0644 \u0627\u0633\u062a\u0634\u0627\u0631\u0629 \u0637\u0628 \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0627\u0644\u0645\u0647\u0646\u064a\u0629 \u0623\u0648 \u0627\u0644\u062a\u0634\u062e\u064a\u0635 \u0623\u0648 \u0627\u0644\u0639\u0644\u0627\u062c. \u062a\u062e\u062a\u0644\u0641 \u062d\u0627\u0644\u0627\u062a \u0627\u0644\u0623\u0633\u0646\u0627\u0646 \u0645\u0646 \u0634\u062e\u0635 \u0644\u0622\u062e\u0631\u060c \u0648\u064a\u062c\u0628 \u0623\u0646 \u062a\u0633\u062a\u0646\u062f \u0642\u0631\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0644\u0627\u062c \u062f\u0627\u0626\u0645\u0627\u064b \u0625\u0644\u0649 \u0627\u0644\u0641\u062d\u0635 \u0645\u0646 \u0642\u0628\u0644 \u0623\u062e\u0635\u0627\u0626\u064a \u0623\u0633\u0646\u0627\u0646 \u0645\u0624\u0647\u0644. \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0639\u0627\u0646\u064a \u0645\u0646 \u0623\u0644\u0645 \u0634\u062f\u064a\u062f\u060c \u0623\u0648 \u0646\u0632\u064a\u0641 \u063a\u064a\u0631 \u0645\u0633\u064a\u0637\u0631 \u0639\u0644\u064a\u0647\u060c \u0623\u0648 \u062a\u0648\u0631\u0645 \u0641\u064a \u0627\u0644\u0648\u062c\u0647\u060c \u0623\u0648 \u0625\u0635\u0627\u0628\u0629 \u0641\u064a \u0627\u0644\u0623\u0633\u0646\u0627\u0646\u060c \u0641\u0627\u0637\u0644\u0628 \u0627\u0644\u0631\u0639\u0627\u064a\u0629 \u0627\u0644\u0637\u0628\u064a\u0629 \u0627\u0644\u0641\u0648\u0631\u064a\u0629 \u0644\u0644\u0623\u0633\u0646\u0627\u0646 \u0623\u0648 \u0627\u0644\u0637\u0648\u0627\u0631\u0626 \u0641\u064a \u0645\u0646\u0634\u0623\u062a\u0646\u0627 \u0641\u064a \u062d\u064a \u0627\u0644\u0645\u0646\u0635\u0648\u0631 \u0628\u0645\u0643\u0629 \u0627\u0644\u0645\u0643\u0631\u0645\u0629.\"\n        }\n    };\n\n    const section = document.getElementById('medical-disclaimer-707');\n    if (!section) return;\n\n    \/\/ Cache static DOM nodes\n    const titleEl = document.getElementById('md-lang-title');\n    const labelRevEl = document.getElementById('md-lang-label-rev');\n    const reviewerEl = document.getElementById('md-lang-reviewer');\n    const labelDateEl = document.getElementById('md-lang-label-date');\n    const dateEl = document.getElementById('md-lang-date');\n    const labelAccEl = document.getElementById('md-lang-label-acc');\n    const accEl = document.getElementById('md-lang-acc');\n    const descEl = document.getElementById('md-lang-desc');\n\n    function syncDisclaimerLanguage() {\n        const docElement = document.documentElement;\n        const isRtl = docElement.dir === 'rtl' || (docElement.lang && docElement.lang.includes('ar'));\n        const lang = isRtl ? 'ar' : 'en';\n        const data = disclaimerData[lang];\n\n        \/\/ Ensure structural direction\n        section.setAttribute('dir', isRtl ? 'rtl' : 'ltr');\n\n        \/\/ Safe DOM updates\n        if (titleEl) titleEl.textContent = data.title;\n        if (labelRevEl) labelRevEl.textContent = data.labelRev;\n        if (reviewerEl) reviewerEl.textContent = data.reviewer;\n        if (labelDateEl) labelDateEl.textContent = data.labelDate;\n        if (dateEl) dateEl.textContent = data.date;\n        if (labelAccEl) labelAccEl.textContent = data.labelAcc;\n        if (accEl) accEl.textContent = data.acc;\n        if (descEl) descEl.innerHTML = data.desc; \/\/ innerHTML preserves strong tag styling\n    }\n\n    \/\/ Initialize instantly\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', syncDisclaimerLanguage);\n    } else {\n        syncDisclaimerLanguage();\n    }\n\n    \/\/ Watch global language switches safely\n    if (document.documentElement) {\n        const observer = new MutationObserver((mutations) => {\n            for (const mutation of mutations) {\n                if (mutation.attributeName === 'dir' || mutation.attributeName === 'lang') {\n                    syncDisclaimerLanguage();\n                    break;\n                }\n            }\n        });\n        observer.observe(document.documentElement, { attributes: true, attributeFilter: ['dir', 'lang'] });\n    }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Home Departments Dental Clinic CBAHI Accredited \u00b7 Al Mansur, Makkah Dental Clinic in Makkah For Healthy Teeth and Confident Smiles [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-571","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/pages\/571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/comments?post=571"}],"version-history":[{"count":26,"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/pages\/571\/revisions"}],"predecessor-version":[{"id":1630,"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/pages\/571\/revisions\/1630"}],"wp:attachment":[{"href":"https:\/\/shefahospital.sa\/ar\/wp-json\/wp\/v2\/media?parent=571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}