@import url('https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@700;800;900&family=Playfair+Display:ital,wght@0,700;1,700;1,800&display=swap');

/* IQIPro - Vietnamese Premium Headline V18 */

#result .completion-wrap h1 {
  font-family: "Be Vietnam Pro", Arial, sans-serif !important;
  font-size: clamp(32px, 4.8vw, 70px) !important;
  font-weight: 900 !important;
  letter-spacing: -0.055em !important;
  line-height: 1.25 !important;
  color: #fffaf5 !important;
  text-align: center !important;
  text-wrap: balance;
}

#result .completion-wrap h1 em {
  display: block !important;
  font-family: "Playfair Display", Georgia, serif !important;
  font-size: clamp(37px, 5.3vw, 78px) !important;
  font-style: italic !important;
  font-weight: 800 !important;
  letter-spacing: -0.025em !important;
  line-height: 1.4 !important;
  color: #ff873d !important;
  text-shadow: none !important;
  text-wrap: balance;
}

@media (max-width: 600px) {
  #result .completion-wrap h1 {
    font-size: clamp(26px, 6.6vw, 38px) !important;
    line-height: 1.35 !important;
  }

  #result .completion-wrap h1 em {
    font-size: clamp(32px, 7.6vw, 46px) !important;
    line-height: 1.45 !important;
  }
}
