/* ==========================================================================
   2. CENTERING THE BRAND TITLE HEADER (BEAR STYLE INSET)
   ========================================================================== */
   .intro-header, #intro-header {
    background: none !important;
    padding: 0 !important;
    margin: 40px auto 10px auto !important; /* Drops it down from the top edge */
    text-align: center !important;
    border: none !important;
    max-width: 700px !important; /* Forces it into the exact content container width */
}

/* Remove old banners & background masks to let text breathe */
.intro-header::before, .intro-header:before, .intro-header .overlay {
    display: none !important;
    content: none !important;
    opacity: 0 !important;
}

/* Title text presentation matching Bear's layout constraints */
.intro-header .site-heading h1, 
.intro-header .post-heading h1, 
.navbar-brand {
    font-family: 'Times New Roman', Times, serif !important;
    font-weight: 700 !important;
    font-style: normal !important;
    font-size: 2.2rem !important;
    color: #1a1a1a !important;
    text-align: center !important;
    margin: 0 auto 15px auto !important;
    padding: 0 20px !important; /* Keeps it perfectly inset aligned with posts */
    display: block !important;
}