/* style/blog-huong-dan-doc-keo-nna-cai-88-chuan.css */

:root {
  --primary-color: #C91F17;
  --secondary-color: #E53935;
  --button-gradient: linear-gradient(180deg, #FFD86A 0%, #E6B800 100%);
  --card-bg: #D32F2F;
  --section-bg: #B71C1C;
  --text-main: #FFF5E1;
  --border-color: #F2B544;
  --glow-color: #FFCC66;
  --gold-color: #F4D34D;
  --deep-red: #7A0E0E;
}

.page-blog-huong-dan-doc-keo-nna-cai-88-chuan {
  font-family: 'Arial', sans-serif;
  color: var(--text-main); /* Default text color for the page */
  background-color: var(--section-bg); /* Use B71C1C for main background */
  line-height: 1.6;
}

.page-blog-huong-dan-doc-keo-nna-cai-88-chuan__container {
  max-width: 1150px;
  margin: 0 auto;
  padding: 0 20px;
}

/* HERO Section */
.page-blog-huong-dan-doc-keo-nna-cai-88-chuan__hero-section {
  padding: 10px 0 40px 0; /* Minimal top padding, rely on body for header offset */
  background: var(--deep-red);
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.page-blog-huong-dan-doc-keo-nna-cai-88-chuan__main-title {
  font-size: clamp(2rem, 4vw, 3.2rem); /* Use clamp for H1 */
  color: var(--gold-color);
  font-weight: 700;
  margin-bottom: 15px;
  line-height: 1.2;
  max-width: 900px;
}