/* FONT SIZES */
.degular1 {
  font-size: clamp(42px, 3.82vw, 55px);
  line-height: 1.1;
  letter-spacing: -1px;
  font-weight: 700;
}
.degular2 {
  font-size: clamp(36px, 3.47vw, 50px);
  line-height: 1.1;
  letter-spacing: -1px;
  font-weight: 700;
}
.degular3 {
  font-size: clamp(24px, 2.5vw, 36px);
  line-height: 1.2;
  letter-spacing: normal;
  font-weight: 700;
}
.degular4,
.degular4 > p:not([class]) {
  font-size: clamp(20px, 1.66vw, 24px);
  line-height: 1;
  letter-spacing: normal;
  font-weight: 400;
}
.degular4.wide,
.degular4.wide > p:not([class]) {
  line-height: 1.4;
}
.degular4.wide > span {
  display: block;
}
.degular5,
.degular5 > p:not([class]) {
  font-size: clamp(16px, 1.4vw, 20px);
  line-height: 1.4;
  letter-spacing: normal;
  font-weight: 400;
}
.degular5 > p:not([class]) {
  font-weight: 300;
}
.degular6,
.degular6 > p:not([class]) {
  font-size: clamp(16px, 1.25vw, 18px);
  line-height: 1.4;
  letter-spacing: normal;
  font-weight: 400;
}
.degular7,
.degular7 > p:not([class]) {
  font-size: 16px;
  line-height: 1.4;
  letter-spacing: normal;
  font-weight: 400;
}
.degular8,
.degular8 > p:not([class]) {
  font-size: clamp(13px, 1.05vw, 15px);
  line-height: 1.4;
  letter-spacing: normal;
  font-weight: 400;
}
.degular9,
.degular9 > p:not([class]) {
  font-size: clamp(18px, 1.66vw, 24px);
  line-height: 1.4;
  letter-spacing: normal;
  font-weight: 400;
}
.degular10 {
  font-size: 14px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: normal;
}
.degular11 {
  font-size: 12px;
  line-height: 1;
  font-weight: 400;
  letter-spacing: normal;
}
