/* ==========================================================================
 * HBC Emphasized Text — 强调文本
 *
 * 结构:
 *   <h1..p class="hbc-emph">
 *     普通文字 <span class="hbc-emph__strong">放大加粗</span> 普通文字
 *   </h1..p>
 * ========================================================================== */

.hbc-emph {
	margin: 0;
	color: #E61E1E;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.45;
	word-wrap: break-word;
}

.hbc-emph__strong {
	display: inline;
	color: inherit;
	font-size: 32px;
	font-weight: 900;
	line-height: 1.1;
	/* 与普通文字一起在同一行流式排版,
	   通过更大的 font-size + bolder weight 形成视觉差。
	   vertical-align baseline 是默认行为,这里显式声明便于阅读 */
	vertical-align: baseline;
}
