تحلیل داده پایان نامه تخصصی برنامه‌ریزی شهری

**

تحلیل داده پایان نامه تخصصی برنامه‌ریزی شهری

**

در دنیای امروز که شهرها با پیچیدگی‌ها و چالش‌های فزاینده‌ای روبرو هستند، تحلیل داده دیگر یک گزینه انتخابی نیست، بلکه ضرورتی اجتناب‌ناپذیر برای درک، برنامه‌ریزی و مدیریت پایدار فضاهای شهری به شمار می‌رود. پایان‌نامه‌های تخصصی در رشته برنامه‌ریزی شهری، بستری برای تولید دانش عمیق و ارائه راهکارهای مبتنی بر شواهد هستند، و در قلب این فرآیند، تحلیل داده نقش محوری ایفا می‌کند. این مقاله راهنمایی جامع برای دانشجویان و پژوهشگرانی است که به دنبال تقویت بنیان‌های تحلیل داده در پایان‌نامه خود هستند تا بتوانند پژوهشی با کیفیت بالا، مبتنی بر داده و دارای اعتبار علمی ارائه دهند.

**

چرا تحلیل داده در برنامه‌ریزی شهری حیاتی است؟

**

برنامه‌ریزی شهری دانشی میان‌رشته‌ای است که با ابعاد مختلف زندگی شهری از جمله اقتصاد، اجتماع، محیط زیست و حمل‌ونقل سروکار دارد. هر یک از این ابعاد، حجم عظیمی از داده‌ها را تولید می‌کند که بدون تحلیل دقیق، صرفاً مجموعه‌ای از اطلاعات خام هستند. تحلیل داده در برنامه‌ریزی شهری به دلایل زیر اهمیت حیاتی دارد:

  • تصمیم‌گیری آگاهانه: داده‌ها به برنامه‌ریزان کمک می‌کنند تا وضعیت موجود را به درستی ارزیابی کرده و پیامدهای احتمالی تصمیمات آتی را پیش‌بینی کنند.
  • شناسایی الگوها و روندها: با تحلیل داده‌های فضایی و زمانی، می‌توان الگوهای رشد شهری، تغییرات کاربری زمین، توزیع جمعیت و سایر روندهای کلیدی را شناسایی کرد.
  • ارزیابی اثربخشی سیاست‌ها: تحلیل داده امکان ارزیابی میزان موفقیت طرح‌ها و برنامه‌های شهری گذشته را فراهم می‌آورد و نقاط قوت و ضعف آن‌ها را آشکار می‌سازد.
  • پیش‌بینی و مدل‌سازی: با استفاده از مدل‌های تحلیلی، می‌توان سناریوهای مختلف آینده شهری را شبیه‌سازی کرد و اثرات آن‌ها را بر اجزای مختلف شهر سنجید.
  • پاسخگویی به نیازهای واقعی: تحلیل دقیق نیازها و خواسته‌های شهروندان، منجر به طراحی برنامه‌هایی می‌شود که به واقعیات زندگی شهری نزدیک‌ترند.

**

مراحل کلیدی تحلیل داده در پایان‌نامه شهرسازی

**

فرآیند تحلیل داده در یک پایان‌نامه شهرسازی، یک مسیر ساختاریافته و چندمرحله‌ای است که هر گام آن به دقت و توجه نیاز دارد. رعایت این مراحل به اطمینان از صحت و اعتبار نتایج کمک شایانی می‌کند.

**

1. تعریف مسئله و اهداف پژوهش

**

پیش از هر اقدامی، باید مسئله پژوهش به وضوح تعریف شود. سوالات تحقیق، فرضیه‌ها و اهداف پژوهش، مسیر جمع‌آوری و تحلیل داده را مشخص می‌کنند. این مرحله شامل تعیین دقیق متغیرها، محدوده فضایی و زمانی تحقیق است. هرچه مسئله و اهداف روشن‌تر باشند، انتخاب داده‌ها و روش‌های تحلیل آسان‌تر خواهد بود.

**

2. انتخاب نوع داده و روش‌های جمع‌آوری

**

بر اساس اهداف پژوهش، باید تصمیم گرفت که چه نوع داده‌هایی (کمی، کیفی، فضایی) مورد نیاز است و چگونه جمع‌آوری شوند. داده‌ها می‌توانند اولیه (مانند پرسشنامه، مصاحبه، مشاهده) یا ثانویه (مانند آمار رسمی، نقشه‌ها، تصاویر ماهواره‌ای) باشند.

جدول 1: انواع داده‌های رایج در برنامه‌ریزی شهری
نوع داده مثال‌ها و کاربردها
داده‌های کمی تعداد جمعیت، تراکم ساختمانی، قیمت مسکن، داده‌های ترافیکی. (کاربرد در تحلیل‌های آماری، مدل‌سازی)
داده‌های کیفی نظرات شهروندان، مصاحبه با کارشناسان، تحلیل محتوای اسناد و مدارک. (کاربرد در درک عمیق پدیده‌ها، تحلیل گفتمان)
داده‌های فضایی (مکانی) نقشه‌های کاربری زمین، تصاویر ماهواره‌ای، موقعیت جغرافیایی امکانات شهری. (کاربرد در سیستم اطلاعات جغرافیایی GIS، تحلیل فضایی)
داده‌های ترکیبی ترکیب داده‌های کمی (مثلاً جمعیت) با داده‌های فضایی (مثلاً مرزهای محلات). (کاربرد در تحلیل‌های پیچیده و چندمعیاره)

**

3. آماده‌سازی و پاکسازی داده‌ها

**

داده‌های خام معمولاً دارای خطا، مقادیر گمشده یا ناهماهنگی هستند. این مرحله شامل بررسی و تصحیح این موارد است. پاکسازی داده‌ها گامی حیاتی است؛ زیرا داده‌های نادرست منجر به نتایج اشتباه خواهند شد. فعالیت‌هایی مانند حذف داده‌های پرت (Outliers)، مدیریت مقادیر گمشده، نرمال‌سازی و یکپارچه‌سازی داده‌ها در این مرحله انجام می‌شود.

**

4. انتخاب روش‌های تحلیل مناسب

**

انتخاب روش تحلیل باید منطبق با نوع داده‌ها، سوالات پژوهش و اهداف تعیین‌شده باشد. روش‌های تحلیل داده در برنامه‌ریزی شهری به طور کلی به سه دسته اصلی تقسیم می‌شوند:

  • تحلیل‌های کمی: شامل آمار توصیفی (میانگین، انحراف معیار، فراوانی) و آمار استنباطی (رگرسیون، همبستگی، تحلیل خوشه‌ای، ANOVA). این روش‌ها برای شناسایی روابط، پیش‌بینی و تعمیم یافته‌ها به جمعیت بزرگ‌تر به کار می‌روند.
  • تحلیل‌های کیفی: شامل تحلیل محتوا، تحلیل مضمون، نظریه مبنایی و تحلیل گفتمان. این روش‌ها برای درک عمیق پدیده‌ها، کشف معنا و بررسی دیدگاه‌ها و تجربیات افراد استفاده می‌شوند.
  • تحلیل‌های فضایی: با استفاده از سیستم اطلاعات جغرافیایی (GIS)، شامل تحلیل‌های همجواری، بافرینگ، روی هم‌گذاری لایه‌ها، تحلیل شبکه، تحلیل پراکندگی و خودهمبستگی فضایی. این روش‌ها برای بررسی روابط مکانی، توزیع پدیده‌ها و تصمیم‌گیری‌های مبتنی بر مکان حیاتی هستند.

**

5. اجرای تحلیل و تفسیر نتایج

**

پس از انتخاب روش‌ها، زمان اجرای تحلیل با استفاده از نرم‌افزارهای تخصصی است. این مرحله شامل وارد کردن داده‌ها، اجرای الگوریتم‌های تحلیلی و استخراج خروجی‌هاست. اما صرفاً استخراج اعداد و نمودارها کافی نیست؛ مهم‌تر از آن، تفسیر صحیح نتایج در بستر ادبیات نظری و اهداف پژوهش است. نتایج باید به گونه‌ای تفسیر شوند که به سوالات تحقیق پاسخ داده و فرضیه‌ها را تأیید یا رد کنند.

**

6. اعتباربخشی و ارائه یافته‌ها

**

اطمینان از اعتبار و پایایی نتایج یک گام حیاتی است. این کار می‌تواند از طریق روش‌هایی مانند مثلث‌سازی (Triangulation)، بررسی توسط همتایان (Peer Review) یا تحلیل حساسیت (Sensitivity Analysis) انجام شود. در نهایت، یافته‌ها باید به شکلی واضح، جذاب و قابل فهم از طریق متن، جداول، نمودارها و نقشه‌ها (به ویژه برای داده‌های فضایی) ارائه شوند. این مرحله شامل بحث و نتیجه‌گیری، ارائه پیشنهادات کاربردی و بیان محدودیت‌های پژوهش است.

**

ابزارها و نرم‌افزارهای پرکاربرد در تحلیل داده‌های شهری

**

برای انجام تحلیل‌های داده در برنامه‌ریزی شهری، مجموعه‌ای از ابزارها و نرم‌افزارهای تخصصی وجود دارد که هر یک قابلیت‌های منحصربه‌فردی را ارائه می‌دهند. انتخاب نرم‌افزار به نوع داده، روش تحلیل و مهارت پژوهشگر بستگی دارد.

  • سیستم اطلاعات جغرافیایی (GIS): نرم‌افزارهایی مانند ArcGIS و QGIS (متن‌باز) برای تحلیل، نمایش و مدیریت داده‌های فضایی ضروری هستند. این ابزارها امکانات گسترده‌ای برای نقشه‌کشی، تحلیل همجواری، شبکه‌بندی و مدل‌سازی فضایی فراهم می‌کنند.
  • نرم‌افزارهای آماری: SPSS، R و Python (با کتابخانه‌هایی مانند Pandas, NumPy, SciPy و Scikit-learn) ابزارهای قدرتمندی برای تحلیل‌های کمی، آماری و مدل‌سازی پیشرفته هستند.
  • نرم‌افزارهای تحلیل کیفی: NVivo و ATLAS.ti برای سازماندهی، کدگذاری و تحلیل داده‌های کیفی مانند مصاحبه‌ها، یادداشت‌ها و اسناد متنی کاربرد دارند.
  • ابزارهای بصری‌سازی داده: Tableau، Power BI و حتی قابلیت‌های پیشرفته Excel، به تبدیل داده‌های خام به نمودارها و داشبوردهای تعاملی و قابل فهم کمک می‌کنند.

توصیه بصری: اینفوگرافیک ابزارهای تحلیل داده شهری

در اینجا یک اینفوگرافیک زیبا و مینیمال می‌تواند به نمایش دسته‌بندی ابزارهای تحلیل داده شهری کمک کند. تصور کنید یک نمودار دایره‌ای یا ستونی با رنگ‌های جذاب و آیکون‌های کوچک برای هر دسته:

  • ✓ GIS: آیکون نقشه/ماهواره (ArcGIS, QGIS)
  • ✓ آماری: آیکون نمودار/محاسبه (SPSS, R, Python)
  • ✓ کیفی: آیکون متن/مصاحبه (NVivo, ATLAS.ti)
  • ✓ بصری‌سازی: آیکون داشبورد/نمودار (Tableau, Power BI)

این اینفوگرافیک با استفاده از رنگ‌های آرامش‌بخش (مثلاً طیف‌های آبی و سبز) و فونت خوانا، اطلاعات را به سرعت به مخاطب منتقل می‌کند.

**

چالش‌ها و راهکارهای تحلیل داده در پایان‌نامه‌های شهرسازی

**

پژوهشگران در مسیر تحلیل داده با چالش‌هایی روبرو می‌شوند که شناخت آن‌ها و برنامه‌ریزی برای مقابله با آن‌ها، بخش مهمی از فرآیند پژوهش است:

  • دسترسی به داده‌ها و کیفیت آن‌ها: بسیاری از داده‌های شهری ممکن است به راحتی در دسترس نباشند یا کیفیت لازم را نداشته باشند (قدیمی بودن، عدم جامعیت).

    راهکار: استفاده از روش‌های ترکیبی جمع‌آوری داده (Mix-methods)، همکاری با سازمان‌های ذی‌ربط، و دقت در ارزیابی کیفیت داده‌های ثانویه.
  • پیچیدگی داده‌های شهری: داده‌های شهری معمولاً حجیم، متنوع و دارای ابعاد مکانی و زمانی هستند که تحلیل آن‌ها را دشوار می‌کند.

    راهکار: تقسیم‌بندی مسئله به بخش‌های کوچکتر، استفاده از تکنیک‌های پیشرفته‌تر مانند Big Data و یادگیری ماشین، و مشاوره با متخصصین.
  • مهارت‌های تحلیلی پژوهشگر: تحلیل داده‌های پیچیده نیازمند مهارت‌های خاص در نرم‌افزارها و روش‌های آماری و فضایی است.

    راهکار: گذراندن دوره‌های آموزشی تخصصی، مطالعه مقالات مرتبط، و تمرین مداوم با نرم‌افزارهای مختلف.
  • مسائل اخلاقی و حریم خصوصی: داده‌های مرتبط با افراد و جوامع می‌توانند حساس باشند و ملاحظات اخلاقی و حریم خصوصی را مطرح کنند.

    راهکار: ناشناس‌سازی داده‌ها، کسب مجوزهای لازم، و رعایت کامل اصول اخلاق پژوهش.

**

نمونه‌های عملی و کاربردها

**

تحلیل داده در پایان‌نامه‌های برنامه‌ریزی شهری، کاربردهای بسیار متنوعی دارد. در ادامه به چند نمونه اشاره می‌شود:

  • تحلیل دسترسی به خدمات شهری: با استفاده از GIS، می‌توان دسترسی شهروندان به پارک‌ها، بیمارستان‌ها یا مدارس را بر اساس معیارهایی مانند زمان سفر یا فاصله، تحلیل کرده و نقاط ضعف شبکه خدمات را شناسایی کرد.
  • مدل‌سازی رشد و گسترش شهری: با تحلیل تصاویر ماهواره‌ای در طول زمان، می‌توان نرخ و جهت گسترش فیزیکی شهر را مدل‌سازی کرد و اثرات آن را بر کاربری‌های زمین و محیط زیست پیش‌بینی کرد.
  • تحلیل تاب‌آوری شهری در برابر بلایای طبیعی: با ترکیب داده‌های آسیب‌پذیری (ساختمانی، جمعیتی) با داده‌های مربوط به مخاطرات (سیل، زلزله)، می‌توان مناطق پرخطر را شناسایی و راهکارهای تاب‌آوری را پیشنهاد داد.
  • بررسی نابرابری‌های اجتماعی-فضایی: با تحلیل داده‌های اقتصادی و اجتماعی (درآمد، تحصیلات) در مناطق مختلف شهری، می‌توان نابرابری‌ها را شناسایی و ریشه‌های آن‌ها را بررسی کرد.
  • بهینه‌سازی شبکه حمل‌ونقل: با تحلیل داده‌های ترافیکی و الگوهای جابجایی شهروندان، می‌توان نقاط گلوگاهی را شناسایی و برای بهبود جریان ترافیک یا توسعه حمل‌ونقل عمومی برنامه‌ریزی کرد.

جایگزین بصری: نمودار جریان فرآیند تحلیل داده در پایان‌نامه شهری

به جای یک اینفوگرافیک تصویری مستقیم (که نمی‌توانم تولید کنم)، می‌توانید یک نمودار جریان (Flowchart) زیبا و رنگارنگ را تصور کنید که مراحل کلیدی تحلیل داده در یک پایان‌نامه شهری را به صورت سلسله‌مراتبی و با استفاده از اشکال گرافیکی ساده و رنگ‌های متفاوت برای هر مرحله، نمایش می‌دهد.

1. تعریف مسئله

2. جمع‌آوری داده

3. پاکسازی داده

4. انتخاب روش

5. تحلیل و تفسیر

6. ارائه نتایج

این نمودار با استفاده از فلش‌ها، مسیر منطقی فرآیند را نشان می‌دهد و هر مرحله با یک جعبه رنگی مجزا و عنوان کوتاه، برجسته شده است. رنگ‌ها می‌توانند از پالت‌های طراحی وب مدرن (مانند متریال دیزاین) انتخاب شوند تا جلوه‌ای زیبا و کاربرپسند داشته باشند.

**

نتیجه‌گیری و توصیه‌های نهایی

**

تحلیل داده، ستون فقرات یک پایان‌نامه تخصصی و کارآمد در رشته برنامه‌ریزی شهری است. این فرآیند نه تنها به اعتبار بخشیدن به یافته‌ها کمک می‌کند، بلکه به پژوهشگران امکان می‌دهد تا پیچیدگی‌های شهری را با دقت بیشتری درک کرده و راهکارهای مبتنی بر شواهد ارائه دهند. موفقیت در این مسیر، نیازمند ترکیبی از شناخت نظری، تسلط بر ابزارهای تحلیلی و تفکر انتقادی است.

توصیه‌های کلیدی برای پژوهشگران:

  • برنامه‌ریزی دقیق: فرآیند تحلیل داده را از همان ابتدای تعریف مسئله، به دقت برنامه‌ریزی کنید.
  • یادگیری مستمر: با نرم‌افزارها و روش‌های جدید تحلیل داده آشنا شوید و مهارت‌های خود را به‌روز نگه دارید.
  • مشاوره با متخصصین: در صورت لزوم، از راهنمایی اساتید یا متخصصین تحلیل داده کمک بگیرید.
  • مستندسازی فرآیند: تمام مراحل جمع‌آوری، پاکسازی و تحلیل داده را به دقت مستند کنید تا نتایج قابل بازتولید باشند.
  • تفکر انتقادی: نتایج را صرفاً بر اساس اعداد نپذیرید؛ همواره با تفکر انتقادی و در بستر نظریه شهری آن‌ها را تفسیر کنید.

با رعایت این اصول، پایان‌نامه شما نه تنها یک کار علمی معتبر خواهد بود، بلکه به ابزاری قدرتمند برای شکل‌دهی به آینده شهرهایمان تبدیل خواهد شد.

body { font-family: ‘Arial’, sans-serif; direction: rtl; text-align: right; margin: 0; padding: 0; background-color: #F8F9FA; color: #34495E; }
h1, h2, h3 { text-align: right; }
h1 { font-size: 2.5em; font-weight: bold; color: #2C3E50; margin-top: 40px; margin-bottom: 30px; border-bottom: 3px solid #3498DB; padding-bottom: 15px; }
h2 { font-size: 2em; font-weight: bold; color: #34495E; border-bottom: 2px solid #3498DB; padding-bottom: 10px; margin-top: 40px; margin-bottom: 25px; }
h3 { font-size: 1.5em; font-weight: bold; color: #5D6D7E; margin-top: 30px; margin-bottom: 20px; }
p, ul, ol, table { margin: 0 auto; max-width: 900px; padding: 0 15px; }
p { line-height: 1.8; font-size: 1.1em; margin-bottom: 20px; text-align: justify; }
ul, ol { line-height: 1.8; font-size: 1.1em; margin-bottom: 20px; padding-right: 30px; }
li { margin-bottom: 8px; }
strong { font-weight: bold; }
table { width: 100%; border-collapse: collapse; margin: 30px auto; background-color: #ECF0F1; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 8px rgba(0,0,0,0.1); }
th, td { padding: 15px; border: 1px solid #BDC3C7; text-align: right; }
th { background-color: #3498DB; color: white; font-size: 1.1em; }
td { font-size: 1.05em; }
tr:nth-child(even) { background-color: #F8F9FA; } /* Stripe for readability */
caption { caption-side: top; text-align: center; font-weight: bold; font-size: 1.3em; margin-bottom: 15px; color: #2C3E50; }
.infographic-placeholder, .visual-replacement {
background-color: #E8F6F3;
border-left: 5px solid #1ABC9C;
padding: 20px;
margin: 30px auto;
max-width: 900px;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0,0,0,0.08);
direction: rtl;
}
.visual-replacement {
background-color: #FDFEFE;
border: 1px solid #D6DBDF;
border-left: 5px solid #2980B9;
box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}
.visual-replacement h3 { color: #2C3E50; text-align: center; }
.visual-replacement .flowchart-container { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; margin-top: 25px; }
.visual-replacement .flowchart-step { background-color: #A9DFBF; padding: 15px; border-radius: 8px; text-align: center; width: 180px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); }
.visual-replacement .flowchart-arrow { font-size: 2em; color: #808B96; display: flex; align-items: center; justify-content: center; }

/* Responsive adjustments */
@media (max-width: 768px) {
h1 { font-size: 2em; margin-top: 20px; margin-bottom: 20px; }
h2 { font-size: 1.6em; margin-top: 30px; margin-bottom: 20px; }
h3 { font-size: 1.3em; margin-top: 20px; margin-bottom: 15px; }
p, ul, ol, table, .infographic-placeholder, .visual-replacement { padding: 0 10px; font-size: 1em; }
th, td { padding: 10px; font-size: 0.95em; }
.visual-replacement .flowchart-step { width: 100%; margin-bottom: 10px; }
.visual-replacement .flowchart-arrow { display: none; /* Hide arrows on small screens or adjust */ }
.visual-replacement .flowchart-container { flex-direction: column; align-items: center; }
}
@media (min-width: 1200px) {
p, ul, ol, table, .infographic-placeholder, .visual-replacement { max-width: 1000px; }
}

// جهت اطمینان از اعمال استایل‌ها پس از کپی در ویرایشگر بلوک یا کلاسیک
document.addEventListener(‘DOMContentLoaded’, function() {
var style = document.createElement(‘style’);
style.innerHTML = `
body { font-family: ‘Vazirmatn’, ‘Arial’, sans-serif; direction: rtl; text-align: right; margin: 0; padding: 0; background-color: #F8F9FA; color: #34495E; }
h1, h2, h3 { text-align: right; }
h1 { font-size: 2.5em; font-weight: bold; color: #2C3E50; margin-top: 40px; margin-bottom: 30px; border-bottom: 3px solid #3498DB; padding-bottom: 15px; }
h2 { font-size: 2em; font-weight: bold; color: #34495E; border-bottom: 2px solid #3498DB; padding-bottom: 10px; margin-top: 40px; margin-bottom: 25px; }
h3 { font-size: 1.5em; font-weight: bold; color: #5D6D7E; margin-top: 30px; margin-bottom: 20px; }
p, ul, ol, table { margin: 0 auto; max-width: 900px; padding: 0 15px; }
p { line-height: 1.8; font-size: 1.1em; margin-bottom: 20px; text-align: justify; }
ul, ol { line-height: 1.8; font-size: 1.1em; margin-bottom: 20px; padding-right: 30px; }
li { margin-bottom: 8px; }
strong { font-weight: bold; }
table { width: 100%; border-collapse: collapse; margin: 30px auto; background-color: #ECF0F1; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 8px rgba(0,0,0,0.1); }
th, td { padding: 15px; border: 1px solid #BDC3C7; text-align: right; }
th { background-color: #3498DB; color: white; font-size: 1.1em; }
td { font-size: 1.05em; }
tr:nth-child(even) { background-color: #F8F9FA; } /* Stripe for readability */
caption { caption-side: top; text-align: center; font-weight: bold; font-size: 1.3em; margin-bottom: 15px; color: #2C3E50; }
.infographic-placeholder, .visual-replacement {
background-color: #E8F6F3;
border-left: 5px solid #1ABC9C;
padding: 20px;
margin: 30px auto;
max-width: 900px;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0,0,0,0.08);
direction: rtl;
}
.visual-replacement {
background-color: #FDFEFE;
border: 1px solid #D6DBDF;
border-left: 5px solid #2980B9;
box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}
.visual-replacement h3 { color: #2C3E50; text-align: center; }
.visual-replacement .flowchart-container { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; margin-top: 25px; }
.visual-replacement .flowchart-step { padding: 15px; border-radius: 8px; text-align: center; width: 180px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); }
.visual-replacement .flowchart-arrow { font-size: 2em; color: #808B96; display: flex; align-items: center; justify-content: center; }
.flowchart-step:nth-child(1) { background-color: #A9DFBF; } /* Color for step 1 */
.flowchart-step:nth-child(3) { background-color: #AED6F1; } /* Color for step 2 */
.flowchart-step:nth-child(5) { background-color: #FADBD8; } /* Color for step 3 */
.flowchart-step:nth-child(7) { background-color: #FCF3CF; } /* Color for step 4 */
.flowchart-step:nth-child(9) { background-color: #D5DBDB; } /* Color for step 5 */
.flowchart-step:nth-child(11) { background-color: #EBF5FB; } /* Color for step 6 */

/* Responsive adjustments */
@media (max-width: 768px) {
h1 { font-size: 2em; margin-top: 20px; margin-bottom: 20px; }
h2 { font-size: 1.6em; margin-top: 30px; margin-bottom: 20px; }
h3 { font-size: 1.3em; margin-top: 20px; margin-bottom: 15px; }
p, ul, ol, table, .infographic-placeholder, .visual-replacement { padding: 0 10px; font-size: 1em; }
th, td { padding: 10px; font-size: 0.95em; }
.visual-replacement .flowchart-step { width: 100%; margin-bottom: 10px; }
.visual-replacement .flowchart-arrow { display: none; /* Hide arrows on small screens */ }
.visual-replacement .flowchart-container { flex-direction: column; align-items: center; }
}
@media (min-width: 1200px) {
p, ul, ol, table, .infographic-placeholder, .visual-replacement { max-width: 1000px; }
}
`;
document.head.appendChild(style);
});