/* Basic body / typography tweaks */
body.develpreneur-blog {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

/* Narrow content width on single posts for readability */
.develpreneur-article-body {
    max-width: 70ch;
}

/* Code blocks */
.develpreneur-article-body pre {
    border-radius: 0.5rem;
    padding: 1rem;
    overflow-x: auto;
}

/* Blockquote styling */
.develpreneur-article-body blockquote {
    border-left: 4px solid rgb(45, 212, 191);
    padding-left: 1rem;
    margin-left: 0;
    font-style: italic;
}

/* Optional: TOC list */
.develpreneur-toc ul {
    list-style: none;
    padding-left: 0;
}
.develpreneur-toc li a {
    text-decoration: none;
}

/* Smooth hover for cards (fallback to Tailwind transitions from JS) */
.develpreneur-card {
    will-change: transform, box-shadow;
}
.site-header {
    position: sticky;
    background-color: #be3f3f;
}
