/*
Theme Name: Exploration Engagement
Author: Steve
Version: 1.1.4
*/

/* =========================
   GLOBAL STYLES
========================= */
body {
    font-family: 'Segoe UI', Roboto, Arial, sans-serif;
    color: #2c2f33;
    background: #f5f7f6;
    line-height: 1.7;
}

/* Center content nicely */
.wp-block-code,
.wp-block-preformatted {
    max-width: 900px;
    margin: 60px auto;
}

/* =========================
   HEADINGS (Geology Style)
========================= */

h1, h2, h3, h4, h5 {
    font-weight: 600;
    letter-spacing: 0.5px;
    margin-bottom: 15px;
    position: relative;
}

/* Main Title */
h1 {
    font-size: 2.8rem;
    color: #1f3a3a;
    text-transform: uppercase;
    letter-spacing: 2px;
}

/* Accent line under H1 */


/* Section headings */
h2 {
    font-size: 2rem;
    color: #2f4f4f;
    border-left: 5px solid #3a7d6b;
    padding-left: 12px;
}

/* Sub sections */
h3 {
    font-size: 1.5rem;
    color: #3d5c5c;
}

h3::after {
    content: "";
    display: block;
    width: 150px;
    height: 4px;
    background: linear-gradient(90deg, #3a7d6b, #bfa27a);
    margin: 10px 0;
}

/* Smaller headings */
h4 {
    font-size: 1.2rem;
    color: #556b6b;
}

h5 {
    font-size: 1rem;
    color: #6c7a7a;
    text-transform: uppercase;
    letter-spacing: 1px;
}

/* =========================
   "COMING SOON" STYLE
========================= */

.coming-soon {
    text-align: center;
    font-size: 1.6rem;
    color: #3a7d6b;
    margin-top: 20px;
    letter-spacing: 1px;
    font-weight: 500;
}

/* =========================
   BULLET POINTS (Attractive)
========================= */

ul {
    list-style: none;
    padding-left: 0;
    margin-top: 20px;
}

ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    font-size: 1rem;
}

/* Custom bullet */
ul li::before {
    content: "▸";
    color: #3a7d6b;
    font-size: 1.2rem;
    margin-right:10px;
}

/* Alternate bullet style (optional class) */
ul.alt li::before {
    content: "▸";
    color: #bfa27a;
}

/* =========================
   CARD / BOX STYLE (Optional)
========================= */

.content-box {
    background: #ffffff;
    padding: 30px;
    border-radius: 10px;
    box-shadow: 0 10px 25px rgba(0,0,0,0.05);
    border-top: 4px solid #3a7d6b;
}

/* =========================
   LOGO AREA
========================= */

.site-logo {
    text-align: center;
    margin-top: 40px;
}

.site-logo img {
    max-width: 160px;
    height: auto;
}

/* =========================
   RESPONSIVE TWEAKS
========================= */

.site-subtitle {
    font-size: 1.25rem;
    color: #c18849;
    text-align: center;
    margin: 12px auto;
    padding-left: 20px;
    position: relative;
    font-family:'Poppins', sans-serif;
}


@media (max-width: 768px) {
    h1 {
        font-size: 2rem;
    }

    h2 {
        font-size: 1.6rem;
    }
}