/* @link https://utopia.fyi/type/calculator?c=320,16,1.2,1440,18,1.25,5,1,&s=0.75|0.5,1.5|2|3|4|6,s-l&g=s,l,xl,12 */


:root {
  /* Step -1: 13.3333px → 14.4px */
  --font--1: clamp(0.8333rem, 0.8143rem + 0.0952vi, 0.9rem);
  /* Step 0: 16px → 18px */
  --font-0: clamp(1rem, 0.9643rem + 0.1786vi, 1.125rem);
  /* Step 1: 19.2px → 22.5px */
  --font-1: clamp(1.2rem, 1.1411rem + 0.2946vi, 1.4063rem);
  /* Step 2: 23.04px → 28.125px */
  --font-2: clamp(1.44rem, 1.3492rem + 0.454vi, 1.7578rem);
  /* Step 3: 27.648px → 35.1563px */
  --font-3: clamp(1.728rem, 1.5939rem + 0.6704vi, 2.1973rem);
  /* Step 4: 33.1776px → 43.9453px */
  --font-4: clamp(2.0736rem, 1.8813rem + 0.9614vi, 2.7466rem);
  /* Step 5: 39.8131px → 54.9316px */
  --font-5: clamp(2.4883rem, 2.2183rem + 1.3499vi, 3.4332rem);
}
/* 标题字体大小 */
h1 {
    font-size: var(--font-5);
}
h2 {
    font-size: var(--font-4);
}
h3 {
    font-size: var(--font-3);
}
h4 {
    font-size: var(--font-2);
}
h5 {
    font-size: var(--font-1);
}
h6 {
    font-size: var(--font--0);
}

/* 字体大小 */
.font-5 {
    font-size: var(--font-5);
}
.font-4 {
    font-size: var(--font-4);
}
.font-3 {
    font-size: var(--font-3);
}
.font-2 {
    font-size: var(--font-2);
}
.font-1 {
    font-size: var(--font-1);
}
.font-0 {
    font-size: var(--font-0);
}
.font--1 {
    font-size: var(--font--1);
}


/* 字体粗细 */
.font-400 {
    font-weight: 400;
}
.font-700 {
    font-weight: 700;
}

.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
