/*!
 * TITLE FORMATTING
 * - Title splitting styles (e.g., `.title-main`, `.title-sub`)
 * - Display for `.entry-title`, `.kb-post-title`
 */


/* This is for formatting and styling blog post cards,
     allowing for optimized SEO titles without compromising
     on what the user is shown */
     
 /*! Title Styling (with "|" removed via functions.php and returning a new line) */
 /* If the title is wrapped in a link (related posts), make it a block so sub-lines behave */
 .entry-title a,
 .kb-post-title a { 
   display: inline-block;
   text-decoration: none;
 }
 
 /* Base: first line may remain inline or block; sub-lines are blocks */
 .title-main, .entry-title {
   display: block;
   line-height: 1.2;
 } /* safe even when not needed */
 .entry-title {font-size: 1.5em;}
 .title-sub,
 .title-sub-2 {
   display: block;
   font-size: 0.7em;      /* 66–75% of main */
   line-height: 1;        /* tight */
   margin-top: 0.12em;    /* small gap from previous line */
   margin-bottom: 0;
   font-weight: 500;
   text-transform: none;  /* keep natural casing (e.g., “at”) */
   opacity: .9;
 }
