/* --- Custom Styles for Professional Look --- */

/* Ensures the main headings have a dark, strong look */
.prose h1, .prose h2, .prose h3 {
    font-family: 'Inter', sans-serif;
    font-weight: 800; /* Extra bold for prominence */
    color: #111827; /* Tailwind's dark gray */
    margin-bottom: 0.5em;
    margin-top: 1.5em;
}

/* Styles for the large main title (H1) */
.prose h1 {
    font-size: 1.875rem; /* ~30px */
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}

/* Styles for lists (for your bullet points in home.md) */
.prose ul {
    list-style-type: disc;
    padding-left: 1.5em;
    margin-bottom: 1em;
    color: #374151; /* Darker text for readability */
}

.prose p {
    margin-bottom: 1em;
    line-height: 1.6;
}

.prose strong {
    font-weight: 700;
    color: #1F2937; /* Even darker color for bolded text */
}

/* Adjust font smoothing for better appearance on Mac */
body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* New: Ensures the SVG icon color is consistent */
.text-blue-700 svg {
    color: currentColor;
}