/*
Theme Name: Project 12338375
Theme URI: https://example.com/
Author: Christian Stevens
Description: Auto-converted Vite/React site wrapped as a WordPress theme.
Version: 1.1.2
Requires at least: 6.0
Tested up to: 6.6
Text Domain: project-12338375
*/

html, body {
    margin: 0;
    padding: 0;
}

.converted-static-fallback {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.wp-blog-content {
    color: #3f342d;
    font-size: 18px;
    line-height: 1.8;
}

.wp-blog-content p,
.wp-blog-content ul,
.wp-blog-content ol,
.wp-blog-content blockquote,
.wp-blog-content figure {
    margin: 0 0 1.25em;
}

.wp-blog-content h2,
.wp-blog-content h3,
.wp-blog-content h4 {
    color: #1f1712;
    font-weight: 700;
    line-height: 1.2;
    margin: 1.8em 0 0.7em;
}

.wp-blog-content h2 {
    font-size: 1.75rem;
}

.wp-blog-content h3 {
    font-size: 1.35rem;
}

.wp-blog-content ul,
.wp-blog-content ol {
    padding-left: 1.4em;
}

.wp-blog-content a {
    color: #0f7a4c;
    text-decoration: underline;
    text-underline-offset: 3px;
}

/* Keep the article date and author readable over every hero image. */
.post-hero-meta,
.post-hero-meta span,
.post-hero-meta i,
.post-hero-meta a {
    color: #ffffff !important;
    opacity: 1 !important;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.95), 0 0 12px rgba(0, 0, 0, 0.7);
}
