@charset "UTF-8";
/* ==========================================
 外部ライブラリ
============================================*/
@import "https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css";
@import "https://unpkg.com/scroll-hint@latest/css/scroll-hint.css";
@import "https://office-ing.github.io/css/base-sm_v7.min.css";
/* ==========================================
 Font
============================================*/
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@400;500;700&display=swap";
/* ==========================================
 Color
============================================*/
/* カラー名の定義 */
:root {
  --color-default: #333333;
  --color-primary: #5f7a8d;
  --color-secondary: #5a7489;
  --color-accent: #7ba0b9;
  --color-red: #ff002a;
  --color-wine: #e70026;
  --color-yellow: #fbf200;
}

/* カラー名のクラス */
.text-default {
  color: var(--color-default) !important;
}

.bg-default {
  background-color: var(--color-default) !important;
}

.text-primary {
  color: var(--color-primary) !important;
}

.bg-primary {
  background-color: var(--color-primary) !important;
}

.text-secondary {
  color: var(--color-secondary) !important;
}

.bg-secondary {
  background-color: var(--color-secondary) !important;
}

.text-accent {
  color: var(--color-accent) !important;
}

.bg-accent {
  background-color: var(--color-accent) !important;
}

.text-red {
  color: var(--color-red) !important;
}

.bg-red {
  background-color: var(--color-red) !important;
}

.text-wine {
  color: var(--color-wine) !important;
}

.bg-wine {
  background-color: var(--color-wine) !important;
}

.text-yellow {
  color: var(--color-yellow) !important;
}

.bg-yellow {
  background-color: var(--color-yellow) !important;
}

:root {
  --color-text: var(--color-default); /* 文字色 */
  --color-bg: #ffffff; /* 背景色 */
  --color-form-control-text: #000000; /* 入力欄の文字色 */
  --color-form-control-bg: #ffffff; /* 入力欄の背景色 */
  --color-form-control-border: #dddddd; /* 入力欄の枠色 */
  --color-placeholder: #686868; /* 入力欄のプレースホルダの色 */
  --color-footer-text: var(--color-default); /* フッターの文字色 */
  --color-footer-bg: #ffffff; /* フッターの背景色 */
}

/* フォント名の定義 */
:root {
  --font-default: var(--font-gothic);
}

/* フォント名のクラス */
.font-default {
  font-family: var(--font-default);
}

/* ==========================================
 Base
============================================*/
html {
  font-size: 62.5%;
}

body {
  --font-family: var(--font-default);
  --font-weight: 400;
  font-size: var(--sz-32);
  line-height: 1.75;
  overflow-x: hidden;
  overflow-y: auto !important;
  --mb-p: 1em;
}
@media screen and (min-width: 992px) {
  body {
    font-size: 25px;
  }
}

mark,
.mark {
  --color-mark: var(--color-yellow);
  background-image: var(--bg-mark, linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, var(--color-mark, --color-yellow) 50%));
}

button,
.btn {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}

figure {
  margin-bottom: unset;
}

:is(ol, ul, dl) {
  margin-top: unset;
  margin-bottom: unset;
}

dd {
  margin-bottom: unset;
}

table,
.table {
  margin-bottom: unset;
}

blockquote {
  margin-bottom: unset;
}

/* ==========================================
 Helper
============================================*/
:root {
  --sz-1: clamp(calc(1px * 0.4266666667), 1px, calc(0.0013333333 * 100vw));
  --sz-2: clamp(calc(2px * 0.4266666667), 2px, calc(0.0026666667 * 100vw));
  --sz-3: clamp(calc(3px * 0.4266666667), 3px, calc(0.004 * 100vw));
  --sz-4: clamp(calc(4px * 0.4266666667), 4px, calc(0.0053333333 * 100vw));
  --sz-5: clamp(calc(5px * 0.4266666667), 5px, calc(0.0066666667 * 100vw));
  --sz-6: clamp(calc(6px * 0.4266666667), 6px, calc(0.008 * 100vw));
  --sz-7: clamp(calc(7px * 0.4266666667), 7px, calc(0.0093333333 * 100vw));
  --sz-8: clamp(calc(8px * 0.4266666667), 8px, calc(0.0106666667 * 100vw));
  --sz-9: clamp(calc(9px * 0.4266666667), 9px, calc(0.012 * 100vw));
  --sz-10: clamp(calc(10px * 0.4266666667), 10px, calc(0.0133333333 * 100vw));
  --sz-11: clamp(calc(11px * 0.4266666667), 11px, calc(0.0146666667 * 100vw));
  --sz-12: clamp(calc(12px * 0.4266666667), 12px, calc(0.016 * 100vw));
  --sz-13: clamp(calc(13px * 0.4266666667), 13px, calc(0.0173333333 * 100vw));
  --sz-14: clamp(calc(14px * 0.4266666667), 14px, calc(0.0186666667 * 100vw));
  --sz-15: clamp(calc(15px * 0.4266666667), 15px, calc(0.02 * 100vw));
  --sz-16: clamp(calc(16px * 0.4266666667), 16px, calc(0.0213333333 * 100vw));
  --sz-17: clamp(calc(17px * 0.4266666667), 17px, calc(0.0226666667 * 100vw));
  --sz-18: clamp(calc(18px * 0.4266666667), 18px, calc(0.024 * 100vw));
  --sz-19: clamp(calc(19px * 0.4266666667), 19px, calc(0.0253333333 * 100vw));
  --sz-20: clamp(calc(20px * 0.4266666667), 20px, calc(0.0266666667 * 100vw));
  --sz-21: clamp(calc(21px * 0.4266666667), 21px, calc(0.028 * 100vw));
  --sz-22: clamp(calc(22px * 0.4266666667), 22px, calc(0.0293333333 * 100vw));
  --sz-23: clamp(calc(23px * 0.4266666667), 23px, calc(0.0306666667 * 100vw));
  --sz-24: clamp(calc(24px * 0.4266666667), 24px, calc(0.032 * 100vw));
  --sz-25: clamp(calc(25px * 0.4266666667), 25px, calc(0.0333333333 * 100vw));
  --sz-26: clamp(calc(26px * 0.4266666667), 26px, calc(0.0346666667 * 100vw));
  --sz-27: clamp(calc(27px * 0.4266666667), 27px, calc(0.036 * 100vw));
  --sz-28: clamp(calc(28px * 0.4266666667), 28px, calc(0.0373333333 * 100vw));
  --sz-29: clamp(calc(29px * 0.4266666667), 29px, calc(0.0386666667 * 100vw));
  --sz-30: clamp(calc(30px * 0.4266666667), 30px, calc(0.04 * 100vw));
  --sz-31: clamp(calc(31px * 0.4266666667), 31px, calc(0.0413333333 * 100vw));
  --sz-32: clamp(calc(32px * 0.4266666667), 32px, calc(0.0426666667 * 100vw));
  --sz-33: clamp(calc(33px * 0.4266666667), 33px, calc(0.044 * 100vw));
  --sz-34: clamp(calc(34px * 0.4266666667), 34px, calc(0.0453333333 * 100vw));
  --sz-35: clamp(calc(35px * 0.4266666667), 35px, calc(0.0466666667 * 100vw));
  --sz-36: clamp(calc(36px * 0.4266666667), 36px, calc(0.048 * 100vw));
  --sz-37: clamp(calc(37px * 0.4266666667), 37px, calc(0.0493333333 * 100vw));
  --sz-38: clamp(calc(38px * 0.4266666667), 38px, calc(0.0506666667 * 100vw));
  --sz-39: clamp(calc(39px * 0.4266666667), 39px, calc(0.052 * 100vw));
  --sz-40: clamp(calc(40px * 0.4266666667), 40px, calc(0.0533333333 * 100vw));
  --sz-41: clamp(calc(41px * 0.4266666667), 41px, calc(0.0546666667 * 100vw));
  --sz-42: clamp(calc(42px * 0.4266666667), 42px, calc(0.056 * 100vw));
  --sz-43: clamp(calc(43px * 0.4266666667), 43px, calc(0.0573333333 * 100vw));
  --sz-44: clamp(calc(44px * 0.4266666667), 44px, calc(0.0586666667 * 100vw));
  --sz-45: clamp(calc(45px * 0.4266666667), 45px, calc(0.06 * 100vw));
  --sz-46: clamp(calc(46px * 0.4266666667), 46px, calc(0.0613333333 * 100vw));
  --sz-47: clamp(calc(47px * 0.4266666667), 47px, calc(0.0626666667 * 100vw));
  --sz-48: clamp(calc(48px * 0.4266666667), 48px, calc(0.064 * 100vw));
  --sz-49: clamp(calc(49px * 0.4266666667), 49px, calc(0.0653333333 * 100vw));
  --sz-50: clamp(calc(50px * 0.4266666667), 50px, calc(0.0666666667 * 100vw));
  --sz-51: clamp(calc(51px * 0.4266666667), 51px, calc(0.068 * 100vw));
  --sz-52: clamp(calc(52px * 0.4266666667), 52px, calc(0.0693333333 * 100vw));
  --sz-53: clamp(calc(53px * 0.4266666667), 53px, calc(0.0706666667 * 100vw));
  --sz-54: clamp(calc(54px * 0.4266666667), 54px, calc(0.072 * 100vw));
  --sz-55: clamp(calc(55px * 0.4266666667), 55px, calc(0.0733333333 * 100vw));
  --sz-56: clamp(calc(56px * 0.4266666667), 56px, calc(0.0746666667 * 100vw));
  --sz-57: clamp(calc(57px * 0.4266666667), 57px, calc(0.076 * 100vw));
  --sz-58: clamp(calc(58px * 0.4266666667), 58px, calc(0.0773333333 * 100vw));
  --sz-59: clamp(calc(59px * 0.4266666667), 59px, calc(0.0786666667 * 100vw));
  --sz-60: clamp(calc(60px * 0.4266666667), 60px, calc(0.08 * 100vw));
  --sz-61: clamp(calc(61px * 0.4266666667), 61px, calc(0.0813333333 * 100vw));
  --sz-62: clamp(calc(62px * 0.4266666667), 62px, calc(0.0826666667 * 100vw));
  --sz-63: clamp(calc(63px * 0.4266666667), 63px, calc(0.084 * 100vw));
  --sz-64: clamp(calc(64px * 0.4266666667), 64px, calc(0.0853333333 * 100vw));
  --sz-65: clamp(calc(65px * 0.4266666667), 65px, calc(0.0866666667 * 100vw));
  --sz-66: clamp(calc(66px * 0.4266666667), 66px, calc(0.088 * 100vw));
  --sz-67: clamp(calc(67px * 0.4266666667), 67px, calc(0.0893333333 * 100vw));
  --sz-68: clamp(calc(68px * 0.4266666667), 68px, calc(0.0906666667 * 100vw));
  --sz-69: clamp(calc(69px * 0.4266666667), 69px, calc(0.092 * 100vw));
  --sz-70: clamp(calc(70px * 0.4266666667), 70px, calc(0.0933333333 * 100vw));
  --sz-71: clamp(calc(71px * 0.4266666667), 71px, calc(0.0946666667 * 100vw));
  --sz-72: clamp(calc(72px * 0.4266666667), 72px, calc(0.096 * 100vw));
  --sz-73: clamp(calc(73px * 0.4266666667), 73px, calc(0.0973333333 * 100vw));
  --sz-74: clamp(calc(74px * 0.4266666667), 74px, calc(0.0986666667 * 100vw));
  --sz-75: clamp(calc(75px * 0.4266666667), 75px, calc(0.1 * 100vw));
  --sz-76: clamp(calc(76px * 0.4266666667), 76px, calc(0.1013333333 * 100vw));
  --sz-77: clamp(calc(77px * 0.4266666667), 77px, calc(0.1026666667 * 100vw));
  --sz-78: clamp(calc(78px * 0.4266666667), 78px, calc(0.104 * 100vw));
  --sz-79: clamp(calc(79px * 0.4266666667), 79px, calc(0.1053333333 * 100vw));
  --sz-80: clamp(calc(80px * 0.4266666667), 80px, calc(0.1066666667 * 100vw));
  --sz-81: clamp(calc(81px * 0.4266666667), 81px, calc(0.108 * 100vw));
  --sz-82: clamp(calc(82px * 0.4266666667), 82px, calc(0.1093333333 * 100vw));
  --sz-83: clamp(calc(83px * 0.4266666667), 83px, calc(0.1106666667 * 100vw));
  --sz-84: clamp(calc(84px * 0.4266666667), 84px, calc(0.112 * 100vw));
  --sz-85: clamp(calc(85px * 0.4266666667), 85px, calc(0.1133333333 * 100vw));
  --sz-86: clamp(calc(86px * 0.4266666667), 86px, calc(0.1146666667 * 100vw));
  --sz-87: clamp(calc(87px * 0.4266666667), 87px, calc(0.116 * 100vw));
  --sz-88: clamp(calc(88px * 0.4266666667), 88px, calc(0.1173333333 * 100vw));
  --sz-89: clamp(calc(89px * 0.4266666667), 89px, calc(0.1186666667 * 100vw));
  --sz-90: clamp(calc(90px * 0.4266666667), 90px, calc(0.12 * 100vw));
  --sz-91: clamp(calc(91px * 0.4266666667), 91px, calc(0.1213333333 * 100vw));
  --sz-92: clamp(calc(92px * 0.4266666667), 92px, calc(0.1226666667 * 100vw));
  --sz-93: clamp(calc(93px * 0.4266666667), 93px, calc(0.124 * 100vw));
  --sz-94: clamp(calc(94px * 0.4266666667), 94px, calc(0.1253333333 * 100vw));
  --sz-95: clamp(calc(95px * 0.4266666667), 95px, calc(0.1266666667 * 100vw));
  --sz-96: clamp(calc(96px * 0.4266666667), 96px, calc(0.128 * 100vw));
  --sz-97: clamp(calc(97px * 0.4266666667), 97px, calc(0.1293333333 * 100vw));
  --sz-98: clamp(calc(98px * 0.4266666667), 98px, calc(0.1306666667 * 100vw));
  --sz-99: clamp(calc(99px * 0.4266666667), 99px, calc(0.132 * 100vw));
  --sz-100: clamp(calc(100px * 0.4266666667), 100px, calc(0.1333333333 * 100vw));
  --sz-101: clamp(calc(101px * 0.4266666667), 101px, calc(0.1346666667 * 100vw));
  --sz-102: clamp(calc(102px * 0.4266666667), 102px, calc(0.136 * 100vw));
  --sz-103: clamp(calc(103px * 0.4266666667), 103px, calc(0.1373333333 * 100vw));
  --sz-104: clamp(calc(104px * 0.4266666667), 104px, calc(0.1386666667 * 100vw));
  --sz-105: clamp(calc(105px * 0.4266666667), 105px, calc(0.14 * 100vw));
  --sz-106: clamp(calc(106px * 0.4266666667), 106px, calc(0.1413333333 * 100vw));
  --sz-107: clamp(calc(107px * 0.4266666667), 107px, calc(0.1426666667 * 100vw));
  --sz-108: clamp(calc(108px * 0.4266666667), 108px, calc(0.144 * 100vw));
  --sz-109: clamp(calc(109px * 0.4266666667), 109px, calc(0.1453333333 * 100vw));
  --sz-110: clamp(calc(110px * 0.4266666667), 110px, calc(0.1466666667 * 100vw));
  --sz-111: clamp(calc(111px * 0.4266666667), 111px, calc(0.148 * 100vw));
  --sz-112: clamp(calc(112px * 0.4266666667), 112px, calc(0.1493333333 * 100vw));
  --sz-113: clamp(calc(113px * 0.4266666667), 113px, calc(0.1506666667 * 100vw));
  --sz-114: clamp(calc(114px * 0.4266666667), 114px, calc(0.152 * 100vw));
  --sz-115: clamp(calc(115px * 0.4266666667), 115px, calc(0.1533333333 * 100vw));
  --sz-116: clamp(calc(116px * 0.4266666667), 116px, calc(0.1546666667 * 100vw));
  --sz-117: clamp(calc(117px * 0.4266666667), 117px, calc(0.156 * 100vw));
  --sz-118: clamp(calc(118px * 0.4266666667), 118px, calc(0.1573333333 * 100vw));
  --sz-119: clamp(calc(119px * 0.4266666667), 119px, calc(0.1586666667 * 100vw));
  --sz-120: clamp(calc(120px * 0.4266666667), 120px, calc(0.16 * 100vw));
  --sz-121: clamp(calc(121px * 0.4266666667), 121px, calc(0.1613333333 * 100vw));
  --sz-122: clamp(calc(122px * 0.4266666667), 122px, calc(0.1626666667 * 100vw));
  --sz-123: clamp(calc(123px * 0.4266666667), 123px, calc(0.164 * 100vw));
  --sz-124: clamp(calc(124px * 0.4266666667), 124px, calc(0.1653333333 * 100vw));
  --sz-125: clamp(calc(125px * 0.4266666667), 125px, calc(0.1666666667 * 100vw));
  --sz-126: clamp(calc(126px * 0.4266666667), 126px, calc(0.168 * 100vw));
  --sz-127: clamp(calc(127px * 0.4266666667), 127px, calc(0.1693333333 * 100vw));
  --sz-128: clamp(calc(128px * 0.4266666667), 128px, calc(0.1706666667 * 100vw));
  --sz-129: clamp(calc(129px * 0.4266666667), 129px, calc(0.172 * 100vw));
  --sz-130: clamp(calc(130px * 0.4266666667), 130px, calc(0.1733333333 * 100vw));
  --sz-131: clamp(calc(131px * 0.4266666667), 131px, calc(0.1746666667 * 100vw));
  --sz-132: clamp(calc(132px * 0.4266666667), 132px, calc(0.176 * 100vw));
  --sz-133: clamp(calc(133px * 0.4266666667), 133px, calc(0.1773333333 * 100vw));
  --sz-134: clamp(calc(134px * 0.4266666667), 134px, calc(0.1786666667 * 100vw));
  --sz-135: clamp(calc(135px * 0.4266666667), 135px, calc(0.18 * 100vw));
  --sz-136: clamp(calc(136px * 0.4266666667), 136px, calc(0.1813333333 * 100vw));
  --sz-137: clamp(calc(137px * 0.4266666667), 137px, calc(0.1826666667 * 100vw));
  --sz-138: clamp(calc(138px * 0.4266666667), 138px, calc(0.184 * 100vw));
  --sz-139: clamp(calc(139px * 0.4266666667), 139px, calc(0.1853333333 * 100vw));
  --sz-140: clamp(calc(140px * 0.4266666667), 140px, calc(0.1866666667 * 100vw));
  --sz-141: clamp(calc(141px * 0.4266666667), 141px, calc(0.188 * 100vw));
  --sz-142: clamp(calc(142px * 0.4266666667), 142px, calc(0.1893333333 * 100vw));
  --sz-143: clamp(calc(143px * 0.4266666667), 143px, calc(0.1906666667 * 100vw));
  --sz-144: clamp(calc(144px * 0.4266666667), 144px, calc(0.192 * 100vw));
  --sz-145: clamp(calc(145px * 0.4266666667), 145px, calc(0.1933333333 * 100vw));
  --sz-146: clamp(calc(146px * 0.4266666667), 146px, calc(0.1946666667 * 100vw));
  --sz-147: clamp(calc(147px * 0.4266666667), 147px, calc(0.196 * 100vw));
  --sz-148: clamp(calc(148px * 0.4266666667), 148px, calc(0.1973333333 * 100vw));
  --sz-149: clamp(calc(149px * 0.4266666667), 149px, calc(0.1986666667 * 100vw));
  --sz-150: clamp(calc(150px * 0.4266666667), 150px, calc(0.2 * 100vw));
  --sz-151: clamp(calc(151px * 0.4266666667), 151px, calc(0.2013333333 * 100vw));
  --sz-152: clamp(calc(152px * 0.4266666667), 152px, calc(0.2026666667 * 100vw));
  --sz-153: clamp(calc(153px * 0.4266666667), 153px, calc(0.204 * 100vw));
  --sz-154: clamp(calc(154px * 0.4266666667), 154px, calc(0.2053333333 * 100vw));
  --sz-155: clamp(calc(155px * 0.4266666667), 155px, calc(0.2066666667 * 100vw));
  --sz-156: clamp(calc(156px * 0.4266666667), 156px, calc(0.208 * 100vw));
  --sz-157: clamp(calc(157px * 0.4266666667), 157px, calc(0.2093333333 * 100vw));
  --sz-158: clamp(calc(158px * 0.4266666667), 158px, calc(0.2106666667 * 100vw));
  --sz-159: clamp(calc(159px * 0.4266666667), 159px, calc(0.212 * 100vw));
  --sz-160: clamp(calc(160px * 0.4266666667), 160px, calc(0.2133333333 * 100vw));
  --sz-161: clamp(calc(161px * 0.4266666667), 161px, calc(0.2146666667 * 100vw));
  --sz-162: clamp(calc(162px * 0.4266666667), 162px, calc(0.216 * 100vw));
  --sz-163: clamp(calc(163px * 0.4266666667), 163px, calc(0.2173333333 * 100vw));
  --sz-164: clamp(calc(164px * 0.4266666667), 164px, calc(0.2186666667 * 100vw));
  --sz-165: clamp(calc(165px * 0.4266666667), 165px, calc(0.22 * 100vw));
  --sz-166: clamp(calc(166px * 0.4266666667), 166px, calc(0.2213333333 * 100vw));
  --sz-167: clamp(calc(167px * 0.4266666667), 167px, calc(0.2226666667 * 100vw));
  --sz-168: clamp(calc(168px * 0.4266666667), 168px, calc(0.224 * 100vw));
  --sz-169: clamp(calc(169px * 0.4266666667), 169px, calc(0.2253333333 * 100vw));
  --sz-170: clamp(calc(170px * 0.4266666667), 170px, calc(0.2266666667 * 100vw));
  --sz-171: clamp(calc(171px * 0.4266666667), 171px, calc(0.228 * 100vw));
  --sz-172: clamp(calc(172px * 0.4266666667), 172px, calc(0.2293333333 * 100vw));
  --sz-173: clamp(calc(173px * 0.4266666667), 173px, calc(0.2306666667 * 100vw));
  --sz-174: clamp(calc(174px * 0.4266666667), 174px, calc(0.232 * 100vw));
  --sz-175: clamp(calc(175px * 0.4266666667), 175px, calc(0.2333333333 * 100vw));
  --sz-176: clamp(calc(176px * 0.4266666667), 176px, calc(0.2346666667 * 100vw));
  --sz-177: clamp(calc(177px * 0.4266666667), 177px, calc(0.236 * 100vw));
  --sz-178: clamp(calc(178px * 0.4266666667), 178px, calc(0.2373333333 * 100vw));
  --sz-179: clamp(calc(179px * 0.4266666667), 179px, calc(0.2386666667 * 100vw));
  --sz-180: clamp(calc(180px * 0.4266666667), 180px, calc(0.24 * 100vw));
  --sz-181: clamp(calc(181px * 0.4266666667), 181px, calc(0.2413333333 * 100vw));
  --sz-182: clamp(calc(182px * 0.4266666667), 182px, calc(0.2426666667 * 100vw));
  --sz-183: clamp(calc(183px * 0.4266666667), 183px, calc(0.244 * 100vw));
  --sz-184: clamp(calc(184px * 0.4266666667), 184px, calc(0.2453333333 * 100vw));
  --sz-185: clamp(calc(185px * 0.4266666667), 185px, calc(0.2466666667 * 100vw));
  --sz-186: clamp(calc(186px * 0.4266666667), 186px, calc(0.248 * 100vw));
  --sz-187: clamp(calc(187px * 0.4266666667), 187px, calc(0.2493333333 * 100vw));
  --sz-188: clamp(calc(188px * 0.4266666667), 188px, calc(0.2506666667 * 100vw));
  --sz-189: clamp(calc(189px * 0.4266666667), 189px, calc(0.252 * 100vw));
  --sz-190: clamp(calc(190px * 0.4266666667), 190px, calc(0.2533333333 * 100vw));
  --sz-191: clamp(calc(191px * 0.4266666667), 191px, calc(0.2546666667 * 100vw));
  --sz-192: clamp(calc(192px * 0.4266666667), 192px, calc(0.256 * 100vw));
  --sz-193: clamp(calc(193px * 0.4266666667), 193px, calc(0.2573333333 * 100vw));
  --sz-194: clamp(calc(194px * 0.4266666667), 194px, calc(0.2586666667 * 100vw));
  --sz-195: clamp(calc(195px * 0.4266666667), 195px, calc(0.26 * 100vw));
  --sz-196: clamp(calc(196px * 0.4266666667), 196px, calc(0.2613333333 * 100vw));
  --sz-197: clamp(calc(197px * 0.4266666667), 197px, calc(0.2626666667 * 100vw));
  --sz-198: clamp(calc(198px * 0.4266666667), 198px, calc(0.264 * 100vw));
  --sz-199: clamp(calc(199px * 0.4266666667), 199px, calc(0.2653333333 * 100vw));
  --sz-200: clamp(calc(200px * 0.4266666667), 200px, calc(0.2666666667 * 100vw));
  --sz-201: clamp(calc(201px * 0.4266666667), 201px, calc(0.268 * 100vw));
  --sz-202: clamp(calc(202px * 0.4266666667), 202px, calc(0.2693333333 * 100vw));
  --sz-203: clamp(calc(203px * 0.4266666667), 203px, calc(0.2706666667 * 100vw));
  --sz-204: clamp(calc(204px * 0.4266666667), 204px, calc(0.272 * 100vw));
  --sz-205: clamp(calc(205px * 0.4266666667), 205px, calc(0.2733333333 * 100vw));
  --sz-206: clamp(calc(206px * 0.4266666667), 206px, calc(0.2746666667 * 100vw));
  --sz-207: clamp(calc(207px * 0.4266666667), 207px, calc(0.276 * 100vw));
  --sz-208: clamp(calc(208px * 0.4266666667), 208px, calc(0.2773333333 * 100vw));
  --sz-209: clamp(calc(209px * 0.4266666667), 209px, calc(0.2786666667 * 100vw));
  --sz-210: clamp(calc(210px * 0.4266666667), 210px, calc(0.28 * 100vw));
  --sz-211: clamp(calc(211px * 0.4266666667), 211px, calc(0.2813333333 * 100vw));
  --sz-212: clamp(calc(212px * 0.4266666667), 212px, calc(0.2826666667 * 100vw));
  --sz-213: clamp(calc(213px * 0.4266666667), 213px, calc(0.284 * 100vw));
  --sz-214: clamp(calc(214px * 0.4266666667), 214px, calc(0.2853333333 * 100vw));
  --sz-215: clamp(calc(215px * 0.4266666667), 215px, calc(0.2866666667 * 100vw));
  --sz-216: clamp(calc(216px * 0.4266666667), 216px, calc(0.288 * 100vw));
  --sz-217: clamp(calc(217px * 0.4266666667), 217px, calc(0.2893333333 * 100vw));
  --sz-218: clamp(calc(218px * 0.4266666667), 218px, calc(0.2906666667 * 100vw));
  --sz-219: clamp(calc(219px * 0.4266666667), 219px, calc(0.292 * 100vw));
  --sz-220: clamp(calc(220px * 0.4266666667), 220px, calc(0.2933333333 * 100vw));
  --sz-221: clamp(calc(221px * 0.4266666667), 221px, calc(0.2946666667 * 100vw));
  --sz-222: clamp(calc(222px * 0.4266666667), 222px, calc(0.296 * 100vw));
  --sz-223: clamp(calc(223px * 0.4266666667), 223px, calc(0.2973333333 * 100vw));
  --sz-224: clamp(calc(224px * 0.4266666667), 224px, calc(0.2986666667 * 100vw));
  --sz-225: clamp(calc(225px * 0.4266666667), 225px, calc(0.3 * 100vw));
  --sz-226: clamp(calc(226px * 0.4266666667), 226px, calc(0.3013333333 * 100vw));
  --sz-227: clamp(calc(227px * 0.4266666667), 227px, calc(0.3026666667 * 100vw));
  --sz-228: clamp(calc(228px * 0.4266666667), 228px, calc(0.304 * 100vw));
  --sz-229: clamp(calc(229px * 0.4266666667), 229px, calc(0.3053333333 * 100vw));
  --sz-230: clamp(calc(230px * 0.4266666667), 230px, calc(0.3066666667 * 100vw));
  --sz-231: clamp(calc(231px * 0.4266666667), 231px, calc(0.308 * 100vw));
  --sz-232: clamp(calc(232px * 0.4266666667), 232px, calc(0.3093333333 * 100vw));
  --sz-233: clamp(calc(233px * 0.4266666667), 233px, calc(0.3106666667 * 100vw));
  --sz-234: clamp(calc(234px * 0.4266666667), 234px, calc(0.312 * 100vw));
  --sz-235: clamp(calc(235px * 0.4266666667), 235px, calc(0.3133333333 * 100vw));
  --sz-236: clamp(calc(236px * 0.4266666667), 236px, calc(0.3146666667 * 100vw));
  --sz-237: clamp(calc(237px * 0.4266666667), 237px, calc(0.316 * 100vw));
  --sz-238: clamp(calc(238px * 0.4266666667), 238px, calc(0.3173333333 * 100vw));
  --sz-239: clamp(calc(239px * 0.4266666667), 239px, calc(0.3186666667 * 100vw));
  --sz-240: clamp(calc(240px * 0.4266666667), 240px, calc(0.32 * 100vw));
  --sz-241: clamp(calc(241px * 0.4266666667), 241px, calc(0.3213333333 * 100vw));
  --sz-242: clamp(calc(242px * 0.4266666667), 242px, calc(0.3226666667 * 100vw));
  --sz-243: clamp(calc(243px * 0.4266666667), 243px, calc(0.324 * 100vw));
  --sz-244: clamp(calc(244px * 0.4266666667), 244px, calc(0.3253333333 * 100vw));
  --sz-245: clamp(calc(245px * 0.4266666667), 245px, calc(0.3266666667 * 100vw));
  --sz-246: clamp(calc(246px * 0.4266666667), 246px, calc(0.328 * 100vw));
  --sz-247: clamp(calc(247px * 0.4266666667), 247px, calc(0.3293333333 * 100vw));
  --sz-248: clamp(calc(248px * 0.4266666667), 248px, calc(0.3306666667 * 100vw));
  --sz-249: clamp(calc(249px * 0.4266666667), 249px, calc(0.332 * 100vw));
  --sz-250: clamp(calc(250px * 0.4266666667), 250px, calc(0.3333333333 * 100vw));
  --sz-251: clamp(calc(251px * 0.4266666667), 251px, calc(0.3346666667 * 100vw));
  --sz-252: clamp(calc(252px * 0.4266666667), 252px, calc(0.336 * 100vw));
  --sz-253: clamp(calc(253px * 0.4266666667), 253px, calc(0.3373333333 * 100vw));
  --sz-254: clamp(calc(254px * 0.4266666667), 254px, calc(0.3386666667 * 100vw));
  --sz-255: clamp(calc(255px * 0.4266666667), 255px, calc(0.34 * 100vw));
  --sz-256: clamp(calc(256px * 0.4266666667), 256px, calc(0.3413333333 * 100vw));
  --sz-257: clamp(calc(257px * 0.4266666667), 257px, calc(0.3426666667 * 100vw));
  --sz-258: clamp(calc(258px * 0.4266666667), 258px, calc(0.344 * 100vw));
  --sz-259: clamp(calc(259px * 0.4266666667), 259px, calc(0.3453333333 * 100vw));
  --sz-260: clamp(calc(260px * 0.4266666667), 260px, calc(0.3466666667 * 100vw));
  --sz-261: clamp(calc(261px * 0.4266666667), 261px, calc(0.348 * 100vw));
  --sz-262: clamp(calc(262px * 0.4266666667), 262px, calc(0.3493333333 * 100vw));
  --sz-263: clamp(calc(263px * 0.4266666667), 263px, calc(0.3506666667 * 100vw));
  --sz-264: clamp(calc(264px * 0.4266666667), 264px, calc(0.352 * 100vw));
  --sz-265: clamp(calc(265px * 0.4266666667), 265px, calc(0.3533333333 * 100vw));
  --sz-266: clamp(calc(266px * 0.4266666667), 266px, calc(0.3546666667 * 100vw));
  --sz-267: clamp(calc(267px * 0.4266666667), 267px, calc(0.356 * 100vw));
  --sz-268: clamp(calc(268px * 0.4266666667), 268px, calc(0.3573333333 * 100vw));
  --sz-269: clamp(calc(269px * 0.4266666667), 269px, calc(0.3586666667 * 100vw));
  --sz-270: clamp(calc(270px * 0.4266666667), 270px, calc(0.36 * 100vw));
  --sz-271: clamp(calc(271px * 0.4266666667), 271px, calc(0.3613333333 * 100vw));
  --sz-272: clamp(calc(272px * 0.4266666667), 272px, calc(0.3626666667 * 100vw));
  --sz-273: clamp(calc(273px * 0.4266666667), 273px, calc(0.364 * 100vw));
  --sz-274: clamp(calc(274px * 0.4266666667), 274px, calc(0.3653333333 * 100vw));
  --sz-275: clamp(calc(275px * 0.4266666667), 275px, calc(0.3666666667 * 100vw));
  --sz-276: clamp(calc(276px * 0.4266666667), 276px, calc(0.368 * 100vw));
  --sz-277: clamp(calc(277px * 0.4266666667), 277px, calc(0.3693333333 * 100vw));
  --sz-278: clamp(calc(278px * 0.4266666667), 278px, calc(0.3706666667 * 100vw));
  --sz-279: clamp(calc(279px * 0.4266666667), 279px, calc(0.372 * 100vw));
  --sz-280: clamp(calc(280px * 0.4266666667), 280px, calc(0.3733333333 * 100vw));
  --sz-281: clamp(calc(281px * 0.4266666667), 281px, calc(0.3746666667 * 100vw));
  --sz-282: clamp(calc(282px * 0.4266666667), 282px, calc(0.376 * 100vw));
  --sz-283: clamp(calc(283px * 0.4266666667), 283px, calc(0.3773333333 * 100vw));
  --sz-284: clamp(calc(284px * 0.4266666667), 284px, calc(0.3786666667 * 100vw));
  --sz-285: clamp(calc(285px * 0.4266666667), 285px, calc(0.38 * 100vw));
  --sz-286: clamp(calc(286px * 0.4266666667), 286px, calc(0.3813333333 * 100vw));
  --sz-287: clamp(calc(287px * 0.4266666667), 287px, calc(0.3826666667 * 100vw));
  --sz-288: clamp(calc(288px * 0.4266666667), 288px, calc(0.384 * 100vw));
  --sz-289: clamp(calc(289px * 0.4266666667), 289px, calc(0.3853333333 * 100vw));
  --sz-290: clamp(calc(290px * 0.4266666667), 290px, calc(0.3866666667 * 100vw));
  --sz-291: clamp(calc(291px * 0.4266666667), 291px, calc(0.388 * 100vw));
  --sz-292: clamp(calc(292px * 0.4266666667), 292px, calc(0.3893333333 * 100vw));
  --sz-293: clamp(calc(293px * 0.4266666667), 293px, calc(0.3906666667 * 100vw));
  --sz-294: clamp(calc(294px * 0.4266666667), 294px, calc(0.392 * 100vw));
  --sz-295: clamp(calc(295px * 0.4266666667), 295px, calc(0.3933333333 * 100vw));
  --sz-296: clamp(calc(296px * 0.4266666667), 296px, calc(0.3946666667 * 100vw));
  --sz-297: clamp(calc(297px * 0.4266666667), 297px, calc(0.396 * 100vw));
  --sz-298: clamp(calc(298px * 0.4266666667), 298px, calc(0.3973333333 * 100vw));
  --sz-299: clamp(calc(299px * 0.4266666667), 299px, calc(0.3986666667 * 100vw));
  --sz-300: clamp(calc(300px * 0.4266666667), 300px, calc(0.4 * 100vw));
  --sz-301: clamp(calc(301px * 0.4266666667), 301px, calc(0.4013333333 * 100vw));
  --sz-302: clamp(calc(302px * 0.4266666667), 302px, calc(0.4026666667 * 100vw));
  --sz-303: clamp(calc(303px * 0.4266666667), 303px, calc(0.404 * 100vw));
  --sz-304: clamp(calc(304px * 0.4266666667), 304px, calc(0.4053333333 * 100vw));
  --sz-305: clamp(calc(305px * 0.4266666667), 305px, calc(0.4066666667 * 100vw));
  --sz-306: clamp(calc(306px * 0.4266666667), 306px, calc(0.408 * 100vw));
  --sz-307: clamp(calc(307px * 0.4266666667), 307px, calc(0.4093333333 * 100vw));
  --sz-308: clamp(calc(308px * 0.4266666667), 308px, calc(0.4106666667 * 100vw));
  --sz-309: clamp(calc(309px * 0.4266666667), 309px, calc(0.412 * 100vw));
  --sz-310: clamp(calc(310px * 0.4266666667), 310px, calc(0.4133333333 * 100vw));
  --sz-311: clamp(calc(311px * 0.4266666667), 311px, calc(0.4146666667 * 100vw));
  --sz-312: clamp(calc(312px * 0.4266666667), 312px, calc(0.416 * 100vw));
  --sz-313: clamp(calc(313px * 0.4266666667), 313px, calc(0.4173333333 * 100vw));
  --sz-314: clamp(calc(314px * 0.4266666667), 314px, calc(0.4186666667 * 100vw));
  --sz-315: clamp(calc(315px * 0.4266666667), 315px, calc(0.42 * 100vw));
  --sz-316: clamp(calc(316px * 0.4266666667), 316px, calc(0.4213333333 * 100vw));
  --sz-317: clamp(calc(317px * 0.4266666667), 317px, calc(0.4226666667 * 100vw));
  --sz-318: clamp(calc(318px * 0.4266666667), 318px, calc(0.424 * 100vw));
  --sz-319: clamp(calc(319px * 0.4266666667), 319px, calc(0.4253333333 * 100vw));
  --sz-320: clamp(calc(320px * 0.4266666667), 320px, calc(0.4266666667 * 100vw));
  --sz-321: clamp(calc(321px * 0.4266666667), 321px, calc(0.428 * 100vw));
  --sz-322: clamp(calc(322px * 0.4266666667), 322px, calc(0.4293333333 * 100vw));
  --sz-323: clamp(calc(323px * 0.4266666667), 323px, calc(0.4306666667 * 100vw));
  --sz-324: clamp(calc(324px * 0.4266666667), 324px, calc(0.432 * 100vw));
  --sz-325: clamp(calc(325px * 0.4266666667), 325px, calc(0.4333333333 * 100vw));
  --sz-326: clamp(calc(326px * 0.4266666667), 326px, calc(0.4346666667 * 100vw));
  --sz-327: clamp(calc(327px * 0.4266666667), 327px, calc(0.436 * 100vw));
  --sz-328: clamp(calc(328px * 0.4266666667), 328px, calc(0.4373333333 * 100vw));
  --sz-329: clamp(calc(329px * 0.4266666667), 329px, calc(0.4386666667 * 100vw));
  --sz-330: clamp(calc(330px * 0.4266666667), 330px, calc(0.44 * 100vw));
  --sz-331: clamp(calc(331px * 0.4266666667), 331px, calc(0.4413333333 * 100vw));
  --sz-332: clamp(calc(332px * 0.4266666667), 332px, calc(0.4426666667 * 100vw));
  --sz-333: clamp(calc(333px * 0.4266666667), 333px, calc(0.444 * 100vw));
  --sz-334: clamp(calc(334px * 0.4266666667), 334px, calc(0.4453333333 * 100vw));
  --sz-335: clamp(calc(335px * 0.4266666667), 335px, calc(0.4466666667 * 100vw));
  --sz-336: clamp(calc(336px * 0.4266666667), 336px, calc(0.448 * 100vw));
  --sz-337: clamp(calc(337px * 0.4266666667), 337px, calc(0.4493333333 * 100vw));
  --sz-338: clamp(calc(338px * 0.4266666667), 338px, calc(0.4506666667 * 100vw));
  --sz-339: clamp(calc(339px * 0.4266666667), 339px, calc(0.452 * 100vw));
  --sz-340: clamp(calc(340px * 0.4266666667), 340px, calc(0.4533333333 * 100vw));
  --sz-341: clamp(calc(341px * 0.4266666667), 341px, calc(0.4546666667 * 100vw));
  --sz-342: clamp(calc(342px * 0.4266666667), 342px, calc(0.456 * 100vw));
  --sz-343: clamp(calc(343px * 0.4266666667), 343px, calc(0.4573333333 * 100vw));
  --sz-344: clamp(calc(344px * 0.4266666667), 344px, calc(0.4586666667 * 100vw));
  --sz-345: clamp(calc(345px * 0.4266666667), 345px, calc(0.46 * 100vw));
  --sz-346: clamp(calc(346px * 0.4266666667), 346px, calc(0.4613333333 * 100vw));
  --sz-347: clamp(calc(347px * 0.4266666667), 347px, calc(0.4626666667 * 100vw));
  --sz-348: clamp(calc(348px * 0.4266666667), 348px, calc(0.464 * 100vw));
  --sz-349: clamp(calc(349px * 0.4266666667), 349px, calc(0.4653333333 * 100vw));
  --sz-350: clamp(calc(350px * 0.4266666667), 350px, calc(0.4666666667 * 100vw));
  --sz-351: clamp(calc(351px * 0.4266666667), 351px, calc(0.468 * 100vw));
  --sz-352: clamp(calc(352px * 0.4266666667), 352px, calc(0.4693333333 * 100vw));
  --sz-353: clamp(calc(353px * 0.4266666667), 353px, calc(0.4706666667 * 100vw));
  --sz-354: clamp(calc(354px * 0.4266666667), 354px, calc(0.472 * 100vw));
  --sz-355: clamp(calc(355px * 0.4266666667), 355px, calc(0.4733333333 * 100vw));
  --sz-356: clamp(calc(356px * 0.4266666667), 356px, calc(0.4746666667 * 100vw));
  --sz-357: clamp(calc(357px * 0.4266666667), 357px, calc(0.476 * 100vw));
  --sz-358: clamp(calc(358px * 0.4266666667), 358px, calc(0.4773333333 * 100vw));
  --sz-359: clamp(calc(359px * 0.4266666667), 359px, calc(0.4786666667 * 100vw));
  --sz-360: clamp(calc(360px * 0.4266666667), 360px, calc(0.48 * 100vw));
  --sz-361: clamp(calc(361px * 0.4266666667), 361px, calc(0.4813333333 * 100vw));
  --sz-362: clamp(calc(362px * 0.4266666667), 362px, calc(0.4826666667 * 100vw));
  --sz-363: clamp(calc(363px * 0.4266666667), 363px, calc(0.484 * 100vw));
  --sz-364: clamp(calc(364px * 0.4266666667), 364px, calc(0.4853333333 * 100vw));
  --sz-365: clamp(calc(365px * 0.4266666667), 365px, calc(0.4866666667 * 100vw));
  --sz-366: clamp(calc(366px * 0.4266666667), 366px, calc(0.488 * 100vw));
  --sz-367: clamp(calc(367px * 0.4266666667), 367px, calc(0.4893333333 * 100vw));
  --sz-368: clamp(calc(368px * 0.4266666667), 368px, calc(0.4906666667 * 100vw));
  --sz-369: clamp(calc(369px * 0.4266666667), 369px, calc(0.492 * 100vw));
  --sz-370: clamp(calc(370px * 0.4266666667), 370px, calc(0.4933333333 * 100vw));
  --sz-371: clamp(calc(371px * 0.4266666667), 371px, calc(0.4946666667 * 100vw));
  --sz-372: clamp(calc(372px * 0.4266666667), 372px, calc(0.496 * 100vw));
  --sz-373: clamp(calc(373px * 0.4266666667), 373px, calc(0.4973333333 * 100vw));
  --sz-374: clamp(calc(374px * 0.4266666667), 374px, calc(0.4986666667 * 100vw));
  --sz-375: clamp(calc(375px * 0.4266666667), 375px, calc(0.5 * 100vw));
  --sz-376: clamp(calc(376px * 0.4266666667), 376px, calc(0.5013333333 * 100vw));
  --sz-377: clamp(calc(377px * 0.4266666667), 377px, calc(0.5026666667 * 100vw));
  --sz-378: clamp(calc(378px * 0.4266666667), 378px, calc(0.504 * 100vw));
  --sz-379: clamp(calc(379px * 0.4266666667), 379px, calc(0.5053333333 * 100vw));
  --sz-380: clamp(calc(380px * 0.4266666667), 380px, calc(0.5066666667 * 100vw));
  --sz-381: clamp(calc(381px * 0.4266666667), 381px, calc(0.508 * 100vw));
  --sz-382: clamp(calc(382px * 0.4266666667), 382px, calc(0.5093333333 * 100vw));
  --sz-383: clamp(calc(383px * 0.4266666667), 383px, calc(0.5106666667 * 100vw));
  --sz-384: clamp(calc(384px * 0.4266666667), 384px, calc(0.512 * 100vw));
  --sz-385: clamp(calc(385px * 0.4266666667), 385px, calc(0.5133333333 * 100vw));
  --sz-386: clamp(calc(386px * 0.4266666667), 386px, calc(0.5146666667 * 100vw));
  --sz-387: clamp(calc(387px * 0.4266666667), 387px, calc(0.516 * 100vw));
  --sz-388: clamp(calc(388px * 0.4266666667), 388px, calc(0.5173333333 * 100vw));
  --sz-389: clamp(calc(389px * 0.4266666667), 389px, calc(0.5186666667 * 100vw));
  --sz-390: clamp(calc(390px * 0.4266666667), 390px, calc(0.52 * 100vw));
  --sz-391: clamp(calc(391px * 0.4266666667), 391px, calc(0.5213333333 * 100vw));
  --sz-392: clamp(calc(392px * 0.4266666667), 392px, calc(0.5226666667 * 100vw));
  --sz-393: clamp(calc(393px * 0.4266666667), 393px, calc(0.524 * 100vw));
  --sz-394: clamp(calc(394px * 0.4266666667), 394px, calc(0.5253333333 * 100vw));
  --sz-395: clamp(calc(395px * 0.4266666667), 395px, calc(0.5266666667 * 100vw));
  --sz-396: clamp(calc(396px * 0.4266666667), 396px, calc(0.528 * 100vw));
  --sz-397: clamp(calc(397px * 0.4266666667), 397px, calc(0.5293333333 * 100vw));
  --sz-398: clamp(calc(398px * 0.4266666667), 398px, calc(0.5306666667 * 100vw));
  --sz-399: clamp(calc(399px * 0.4266666667), 399px, calc(0.532 * 100vw));
  --sz-400: clamp(calc(400px * 0.4266666667), 400px, calc(0.5333333333 * 100vw));
  --sz-401: clamp(calc(401px * 0.4266666667), 401px, calc(0.5346666667 * 100vw));
  --sz-402: clamp(calc(402px * 0.4266666667), 402px, calc(0.536 * 100vw));
  --sz-403: clamp(calc(403px * 0.4266666667), 403px, calc(0.5373333333 * 100vw));
  --sz-404: clamp(calc(404px * 0.4266666667), 404px, calc(0.5386666667 * 100vw));
  --sz-405: clamp(calc(405px * 0.4266666667), 405px, calc(0.54 * 100vw));
  --sz-406: clamp(calc(406px * 0.4266666667), 406px, calc(0.5413333333 * 100vw));
  --sz-407: clamp(calc(407px * 0.4266666667), 407px, calc(0.5426666667 * 100vw));
  --sz-408: clamp(calc(408px * 0.4266666667), 408px, calc(0.544 * 100vw));
  --sz-409: clamp(calc(409px * 0.4266666667), 409px, calc(0.5453333333 * 100vw));
  --sz-410: clamp(calc(410px * 0.4266666667), 410px, calc(0.5466666667 * 100vw));
  --sz-411: clamp(calc(411px * 0.4266666667), 411px, calc(0.548 * 100vw));
  --sz-412: clamp(calc(412px * 0.4266666667), 412px, calc(0.5493333333 * 100vw));
  --sz-413: clamp(calc(413px * 0.4266666667), 413px, calc(0.5506666667 * 100vw));
  --sz-414: clamp(calc(414px * 0.4266666667), 414px, calc(0.552 * 100vw));
  --sz-415: clamp(calc(415px * 0.4266666667), 415px, calc(0.5533333333 * 100vw));
  --sz-416: clamp(calc(416px * 0.4266666667), 416px, calc(0.5546666667 * 100vw));
  --sz-417: clamp(calc(417px * 0.4266666667), 417px, calc(0.556 * 100vw));
  --sz-418: clamp(calc(418px * 0.4266666667), 418px, calc(0.5573333333 * 100vw));
  --sz-419: clamp(calc(419px * 0.4266666667), 419px, calc(0.5586666667 * 100vw));
  --sz-420: clamp(calc(420px * 0.4266666667), 420px, calc(0.56 * 100vw));
  --sz-421: clamp(calc(421px * 0.4266666667), 421px, calc(0.5613333333 * 100vw));
  --sz-422: clamp(calc(422px * 0.4266666667), 422px, calc(0.5626666667 * 100vw));
  --sz-423: clamp(calc(423px * 0.4266666667), 423px, calc(0.564 * 100vw));
  --sz-424: clamp(calc(424px * 0.4266666667), 424px, calc(0.5653333333 * 100vw));
  --sz-425: clamp(calc(425px * 0.4266666667), 425px, calc(0.5666666667 * 100vw));
  --sz-426: clamp(calc(426px * 0.4266666667), 426px, calc(0.568 * 100vw));
  --sz-427: clamp(calc(427px * 0.4266666667), 427px, calc(0.5693333333 * 100vw));
  --sz-428: clamp(calc(428px * 0.4266666667), 428px, calc(0.5706666667 * 100vw));
  --sz-429: clamp(calc(429px * 0.4266666667), 429px, calc(0.572 * 100vw));
  --sz-430: clamp(calc(430px * 0.4266666667), 430px, calc(0.5733333333 * 100vw));
  --sz-431: clamp(calc(431px * 0.4266666667), 431px, calc(0.5746666667 * 100vw));
  --sz-432: clamp(calc(432px * 0.4266666667), 432px, calc(0.576 * 100vw));
  --sz-433: clamp(calc(433px * 0.4266666667), 433px, calc(0.5773333333 * 100vw));
  --sz-434: clamp(calc(434px * 0.4266666667), 434px, calc(0.5786666667 * 100vw));
  --sz-435: clamp(calc(435px * 0.4266666667), 435px, calc(0.58 * 100vw));
  --sz-436: clamp(calc(436px * 0.4266666667), 436px, calc(0.5813333333 * 100vw));
  --sz-437: clamp(calc(437px * 0.4266666667), 437px, calc(0.5826666667 * 100vw));
  --sz-438: clamp(calc(438px * 0.4266666667), 438px, calc(0.584 * 100vw));
  --sz-439: clamp(calc(439px * 0.4266666667), 439px, calc(0.5853333333 * 100vw));
  --sz-440: clamp(calc(440px * 0.4266666667), 440px, calc(0.5866666667 * 100vw));
  --sz-441: clamp(calc(441px * 0.4266666667), 441px, calc(0.588 * 100vw));
  --sz-442: clamp(calc(442px * 0.4266666667), 442px, calc(0.5893333333 * 100vw));
  --sz-443: clamp(calc(443px * 0.4266666667), 443px, calc(0.5906666667 * 100vw));
  --sz-444: clamp(calc(444px * 0.4266666667), 444px, calc(0.592 * 100vw));
  --sz-445: clamp(calc(445px * 0.4266666667), 445px, calc(0.5933333333 * 100vw));
  --sz-446: clamp(calc(446px * 0.4266666667), 446px, calc(0.5946666667 * 100vw));
  --sz-447: clamp(calc(447px * 0.4266666667), 447px, calc(0.596 * 100vw));
  --sz-448: clamp(calc(448px * 0.4266666667), 448px, calc(0.5973333333 * 100vw));
  --sz-449: clamp(calc(449px * 0.4266666667), 449px, calc(0.5986666667 * 100vw));
  --sz-450: clamp(calc(450px * 0.4266666667), 450px, calc(0.6 * 100vw));
  --sz-451: clamp(calc(451px * 0.4266666667), 451px, calc(0.6013333333 * 100vw));
  --sz-452: clamp(calc(452px * 0.4266666667), 452px, calc(0.6026666667 * 100vw));
  --sz-453: clamp(calc(453px * 0.4266666667), 453px, calc(0.604 * 100vw));
  --sz-454: clamp(calc(454px * 0.4266666667), 454px, calc(0.6053333333 * 100vw));
  --sz-455: clamp(calc(455px * 0.4266666667), 455px, calc(0.6066666667 * 100vw));
  --sz-456: clamp(calc(456px * 0.4266666667), 456px, calc(0.608 * 100vw));
  --sz-457: clamp(calc(457px * 0.4266666667), 457px, calc(0.6093333333 * 100vw));
  --sz-458: clamp(calc(458px * 0.4266666667), 458px, calc(0.6106666667 * 100vw));
  --sz-459: clamp(calc(459px * 0.4266666667), 459px, calc(0.612 * 100vw));
  --sz-460: clamp(calc(460px * 0.4266666667), 460px, calc(0.6133333333 * 100vw));
  --sz-461: clamp(calc(461px * 0.4266666667), 461px, calc(0.6146666667 * 100vw));
  --sz-462: clamp(calc(462px * 0.4266666667), 462px, calc(0.616 * 100vw));
  --sz-463: clamp(calc(463px * 0.4266666667), 463px, calc(0.6173333333 * 100vw));
  --sz-464: clamp(calc(464px * 0.4266666667), 464px, calc(0.6186666667 * 100vw));
  --sz-465: clamp(calc(465px * 0.4266666667), 465px, calc(0.62 * 100vw));
  --sz-466: clamp(calc(466px * 0.4266666667), 466px, calc(0.6213333333 * 100vw));
  --sz-467: clamp(calc(467px * 0.4266666667), 467px, calc(0.6226666667 * 100vw));
  --sz-468: clamp(calc(468px * 0.4266666667), 468px, calc(0.624 * 100vw));
  --sz-469: clamp(calc(469px * 0.4266666667), 469px, calc(0.6253333333 * 100vw));
  --sz-470: clamp(calc(470px * 0.4266666667), 470px, calc(0.6266666667 * 100vw));
  --sz-471: clamp(calc(471px * 0.4266666667), 471px, calc(0.628 * 100vw));
  --sz-472: clamp(calc(472px * 0.4266666667), 472px, calc(0.6293333333 * 100vw));
  --sz-473: clamp(calc(473px * 0.4266666667), 473px, calc(0.6306666667 * 100vw));
  --sz-474: clamp(calc(474px * 0.4266666667), 474px, calc(0.632 * 100vw));
  --sz-475: clamp(calc(475px * 0.4266666667), 475px, calc(0.6333333333 * 100vw));
  --sz-476: clamp(calc(476px * 0.4266666667), 476px, calc(0.6346666667 * 100vw));
  --sz-477: clamp(calc(477px * 0.4266666667), 477px, calc(0.636 * 100vw));
  --sz-478: clamp(calc(478px * 0.4266666667), 478px, calc(0.6373333333 * 100vw));
  --sz-479: clamp(calc(479px * 0.4266666667), 479px, calc(0.6386666667 * 100vw));
  --sz-480: clamp(calc(480px * 0.4266666667), 480px, calc(0.64 * 100vw));
  --sz-481: clamp(calc(481px * 0.4266666667), 481px, calc(0.6413333333 * 100vw));
  --sz-482: clamp(calc(482px * 0.4266666667), 482px, calc(0.6426666667 * 100vw));
  --sz-483: clamp(calc(483px * 0.4266666667), 483px, calc(0.644 * 100vw));
  --sz-484: clamp(calc(484px * 0.4266666667), 484px, calc(0.6453333333 * 100vw));
  --sz-485: clamp(calc(485px * 0.4266666667), 485px, calc(0.6466666667 * 100vw));
  --sz-486: clamp(calc(486px * 0.4266666667), 486px, calc(0.648 * 100vw));
  --sz-487: clamp(calc(487px * 0.4266666667), 487px, calc(0.6493333333 * 100vw));
  --sz-488: clamp(calc(488px * 0.4266666667), 488px, calc(0.6506666667 * 100vw));
  --sz-489: clamp(calc(489px * 0.4266666667), 489px, calc(0.652 * 100vw));
  --sz-490: clamp(calc(490px * 0.4266666667), 490px, calc(0.6533333333 * 100vw));
  --sz-491: clamp(calc(491px * 0.4266666667), 491px, calc(0.6546666667 * 100vw));
  --sz-492: clamp(calc(492px * 0.4266666667), 492px, calc(0.656 * 100vw));
  --sz-493: clamp(calc(493px * 0.4266666667), 493px, calc(0.6573333333 * 100vw));
  --sz-494: clamp(calc(494px * 0.4266666667), 494px, calc(0.6586666667 * 100vw));
  --sz-495: clamp(calc(495px * 0.4266666667), 495px, calc(0.66 * 100vw));
  --sz-496: clamp(calc(496px * 0.4266666667), 496px, calc(0.6613333333 * 100vw));
  --sz-497: clamp(calc(497px * 0.4266666667), 497px, calc(0.6626666667 * 100vw));
  --sz-498: clamp(calc(498px * 0.4266666667), 498px, calc(0.664 * 100vw));
  --sz-499: clamp(calc(499px * 0.4266666667), 499px, calc(0.6653333333 * 100vw));
  --sz-500: clamp(calc(500px * 0.4266666667), 500px, calc(0.6666666667 * 100vw));
  --sz-501: clamp(calc(501px * 0.4266666667), 501px, calc(0.668 * 100vw));
  --sz-502: clamp(calc(502px * 0.4266666667), 502px, calc(0.6693333333 * 100vw));
  --sz-503: clamp(calc(503px * 0.4266666667), 503px, calc(0.6706666667 * 100vw));
  --sz-504: clamp(calc(504px * 0.4266666667), 504px, calc(0.672 * 100vw));
  --sz-505: clamp(calc(505px * 0.4266666667), 505px, calc(0.6733333333 * 100vw));
  --sz-506: clamp(calc(506px * 0.4266666667), 506px, calc(0.6746666667 * 100vw));
  --sz-507: clamp(calc(507px * 0.4266666667), 507px, calc(0.676 * 100vw));
  --sz-508: clamp(calc(508px * 0.4266666667), 508px, calc(0.6773333333 * 100vw));
  --sz-509: clamp(calc(509px * 0.4266666667), 509px, calc(0.6786666667 * 100vw));
  --sz-510: clamp(calc(510px * 0.4266666667), 510px, calc(0.68 * 100vw));
  --sz-511: clamp(calc(511px * 0.4266666667), 511px, calc(0.6813333333 * 100vw));
  --sz-512: clamp(calc(512px * 0.4266666667), 512px, calc(0.6826666667 * 100vw));
  --sz-513: clamp(calc(513px * 0.4266666667), 513px, calc(0.684 * 100vw));
  --sz-514: clamp(calc(514px * 0.4266666667), 514px, calc(0.6853333333 * 100vw));
  --sz-515: clamp(calc(515px * 0.4266666667), 515px, calc(0.6866666667 * 100vw));
  --sz-516: clamp(calc(516px * 0.4266666667), 516px, calc(0.688 * 100vw));
  --sz-517: clamp(calc(517px * 0.4266666667), 517px, calc(0.6893333333 * 100vw));
  --sz-518: clamp(calc(518px * 0.4266666667), 518px, calc(0.6906666667 * 100vw));
  --sz-519: clamp(calc(519px * 0.4266666667), 519px, calc(0.692 * 100vw));
  --sz-520: clamp(calc(520px * 0.4266666667), 520px, calc(0.6933333333 * 100vw));
  --sz-521: clamp(calc(521px * 0.4266666667), 521px, calc(0.6946666667 * 100vw));
  --sz-522: clamp(calc(522px * 0.4266666667), 522px, calc(0.696 * 100vw));
  --sz-523: clamp(calc(523px * 0.4266666667), 523px, calc(0.6973333333 * 100vw));
  --sz-524: clamp(calc(524px * 0.4266666667), 524px, calc(0.6986666667 * 100vw));
  --sz-525: clamp(calc(525px * 0.4266666667), 525px, calc(0.7 * 100vw));
  --sz-526: clamp(calc(526px * 0.4266666667), 526px, calc(0.7013333333 * 100vw));
  --sz-527: clamp(calc(527px * 0.4266666667), 527px, calc(0.7026666667 * 100vw));
  --sz-528: clamp(calc(528px * 0.4266666667), 528px, calc(0.704 * 100vw));
  --sz-529: clamp(calc(529px * 0.4266666667), 529px, calc(0.7053333333 * 100vw));
  --sz-530: clamp(calc(530px * 0.4266666667), 530px, calc(0.7066666667 * 100vw));
  --sz-531: clamp(calc(531px * 0.4266666667), 531px, calc(0.708 * 100vw));
  --sz-532: clamp(calc(532px * 0.4266666667), 532px, calc(0.7093333333 * 100vw));
  --sz-533: clamp(calc(533px * 0.4266666667), 533px, calc(0.7106666667 * 100vw));
  --sz-534: clamp(calc(534px * 0.4266666667), 534px, calc(0.712 * 100vw));
  --sz-535: clamp(calc(535px * 0.4266666667), 535px, calc(0.7133333333 * 100vw));
  --sz-536: clamp(calc(536px * 0.4266666667), 536px, calc(0.7146666667 * 100vw));
  --sz-537: clamp(calc(537px * 0.4266666667), 537px, calc(0.716 * 100vw));
  --sz-538: clamp(calc(538px * 0.4266666667), 538px, calc(0.7173333333 * 100vw));
  --sz-539: clamp(calc(539px * 0.4266666667), 539px, calc(0.7186666667 * 100vw));
  --sz-540: clamp(calc(540px * 0.4266666667), 540px, calc(0.72 * 100vw));
  --sz-541: clamp(calc(541px * 0.4266666667), 541px, calc(0.7213333333 * 100vw));
  --sz-542: clamp(calc(542px * 0.4266666667), 542px, calc(0.7226666667 * 100vw));
  --sz-543: clamp(calc(543px * 0.4266666667), 543px, calc(0.724 * 100vw));
  --sz-544: clamp(calc(544px * 0.4266666667), 544px, calc(0.7253333333 * 100vw));
  --sz-545: clamp(calc(545px * 0.4266666667), 545px, calc(0.7266666667 * 100vw));
  --sz-546: clamp(calc(546px * 0.4266666667), 546px, calc(0.728 * 100vw));
  --sz-547: clamp(calc(547px * 0.4266666667), 547px, calc(0.7293333333 * 100vw));
  --sz-548: clamp(calc(548px * 0.4266666667), 548px, calc(0.7306666667 * 100vw));
  --sz-549: clamp(calc(549px * 0.4266666667), 549px, calc(0.732 * 100vw));
  --sz-550: clamp(calc(550px * 0.4266666667), 550px, calc(0.7333333333 * 100vw));
  --sz-551: clamp(calc(551px * 0.4266666667), 551px, calc(0.7346666667 * 100vw));
  --sz-552: clamp(calc(552px * 0.4266666667), 552px, calc(0.736 * 100vw));
  --sz-553: clamp(calc(553px * 0.4266666667), 553px, calc(0.7373333333 * 100vw));
  --sz-554: clamp(calc(554px * 0.4266666667), 554px, calc(0.7386666667 * 100vw));
  --sz-555: clamp(calc(555px * 0.4266666667), 555px, calc(0.74 * 100vw));
  --sz-556: clamp(calc(556px * 0.4266666667), 556px, calc(0.7413333333 * 100vw));
  --sz-557: clamp(calc(557px * 0.4266666667), 557px, calc(0.7426666667 * 100vw));
  --sz-558: clamp(calc(558px * 0.4266666667), 558px, calc(0.744 * 100vw));
  --sz-559: clamp(calc(559px * 0.4266666667), 559px, calc(0.7453333333 * 100vw));
  --sz-560: clamp(calc(560px * 0.4266666667), 560px, calc(0.7466666667 * 100vw));
  --sz-561: clamp(calc(561px * 0.4266666667), 561px, calc(0.748 * 100vw));
  --sz-562: clamp(calc(562px * 0.4266666667), 562px, calc(0.7493333333 * 100vw));
  --sz-563: clamp(calc(563px * 0.4266666667), 563px, calc(0.7506666667 * 100vw));
  --sz-564: clamp(calc(564px * 0.4266666667), 564px, calc(0.752 * 100vw));
  --sz-565: clamp(calc(565px * 0.4266666667), 565px, calc(0.7533333333 * 100vw));
  --sz-566: clamp(calc(566px * 0.4266666667), 566px, calc(0.7546666667 * 100vw));
  --sz-567: clamp(calc(567px * 0.4266666667), 567px, calc(0.756 * 100vw));
  --sz-568: clamp(calc(568px * 0.4266666667), 568px, calc(0.7573333333 * 100vw));
  --sz-569: clamp(calc(569px * 0.4266666667), 569px, calc(0.7586666667 * 100vw));
  --sz-570: clamp(calc(570px * 0.4266666667), 570px, calc(0.76 * 100vw));
  --sz-571: clamp(calc(571px * 0.4266666667), 571px, calc(0.7613333333 * 100vw));
  --sz-572: clamp(calc(572px * 0.4266666667), 572px, calc(0.7626666667 * 100vw));
  --sz-573: clamp(calc(573px * 0.4266666667), 573px, calc(0.764 * 100vw));
  --sz-574: clamp(calc(574px * 0.4266666667), 574px, calc(0.7653333333 * 100vw));
  --sz-575: clamp(calc(575px * 0.4266666667), 575px, calc(0.7666666667 * 100vw));
  --sz-576: clamp(calc(576px * 0.4266666667), 576px, calc(0.768 * 100vw));
  --sz-577: clamp(calc(577px * 0.4266666667), 577px, calc(0.7693333333 * 100vw));
  --sz-578: clamp(calc(578px * 0.4266666667), 578px, calc(0.7706666667 * 100vw));
  --sz-579: clamp(calc(579px * 0.4266666667), 579px, calc(0.772 * 100vw));
  --sz-580: clamp(calc(580px * 0.4266666667), 580px, calc(0.7733333333 * 100vw));
  --sz-581: clamp(calc(581px * 0.4266666667), 581px, calc(0.7746666667 * 100vw));
  --sz-582: clamp(calc(582px * 0.4266666667), 582px, calc(0.776 * 100vw));
  --sz-583: clamp(calc(583px * 0.4266666667), 583px, calc(0.7773333333 * 100vw));
  --sz-584: clamp(calc(584px * 0.4266666667), 584px, calc(0.7786666667 * 100vw));
  --sz-585: clamp(calc(585px * 0.4266666667), 585px, calc(0.78 * 100vw));
  --sz-586: clamp(calc(586px * 0.4266666667), 586px, calc(0.7813333333 * 100vw));
  --sz-587: clamp(calc(587px * 0.4266666667), 587px, calc(0.7826666667 * 100vw));
  --sz-588: clamp(calc(588px * 0.4266666667), 588px, calc(0.784 * 100vw));
  --sz-589: clamp(calc(589px * 0.4266666667), 589px, calc(0.7853333333 * 100vw));
  --sz-590: clamp(calc(590px * 0.4266666667), 590px, calc(0.7866666667 * 100vw));
  --sz-591: clamp(calc(591px * 0.4266666667), 591px, calc(0.788 * 100vw));
  --sz-592: clamp(calc(592px * 0.4266666667), 592px, calc(0.7893333333 * 100vw));
  --sz-593: clamp(calc(593px * 0.4266666667), 593px, calc(0.7906666667 * 100vw));
  --sz-594: clamp(calc(594px * 0.4266666667), 594px, calc(0.792 * 100vw));
  --sz-595: clamp(calc(595px * 0.4266666667), 595px, calc(0.7933333333 * 100vw));
  --sz-596: clamp(calc(596px * 0.4266666667), 596px, calc(0.7946666667 * 100vw));
  --sz-597: clamp(calc(597px * 0.4266666667), 597px, calc(0.796 * 100vw));
  --sz-598: clamp(calc(598px * 0.4266666667), 598px, calc(0.7973333333 * 100vw));
  --sz-599: clamp(calc(599px * 0.4266666667), 599px, calc(0.7986666667 * 100vw));
  --sz-600: clamp(calc(600px * 0.4266666667), 600px, calc(0.8 * 100vw));
  --sz-601: clamp(calc(601px * 0.4266666667), 601px, calc(0.8013333333 * 100vw));
  --sz-602: clamp(calc(602px * 0.4266666667), 602px, calc(0.8026666667 * 100vw));
  --sz-603: clamp(calc(603px * 0.4266666667), 603px, calc(0.804 * 100vw));
  --sz-604: clamp(calc(604px * 0.4266666667), 604px, calc(0.8053333333 * 100vw));
  --sz-605: clamp(calc(605px * 0.4266666667), 605px, calc(0.8066666667 * 100vw));
  --sz-606: clamp(calc(606px * 0.4266666667), 606px, calc(0.808 * 100vw));
  --sz-607: clamp(calc(607px * 0.4266666667), 607px, calc(0.8093333333 * 100vw));
  --sz-608: clamp(calc(608px * 0.4266666667), 608px, calc(0.8106666667 * 100vw));
  --sz-609: clamp(calc(609px * 0.4266666667), 609px, calc(0.812 * 100vw));
  --sz-610: clamp(calc(610px * 0.4266666667), 610px, calc(0.8133333333 * 100vw));
  --sz-611: clamp(calc(611px * 0.4266666667), 611px, calc(0.8146666667 * 100vw));
  --sz-612: clamp(calc(612px * 0.4266666667), 612px, calc(0.816 * 100vw));
  --sz-613: clamp(calc(613px * 0.4266666667), 613px, calc(0.8173333333 * 100vw));
  --sz-614: clamp(calc(614px * 0.4266666667), 614px, calc(0.8186666667 * 100vw));
  --sz-615: clamp(calc(615px * 0.4266666667), 615px, calc(0.82 * 100vw));
  --sz-616: clamp(calc(616px * 0.4266666667), 616px, calc(0.8213333333 * 100vw));
  --sz-617: clamp(calc(617px * 0.4266666667), 617px, calc(0.8226666667 * 100vw));
  --sz-618: clamp(calc(618px * 0.4266666667), 618px, calc(0.824 * 100vw));
  --sz-619: clamp(calc(619px * 0.4266666667), 619px, calc(0.8253333333 * 100vw));
  --sz-620: clamp(calc(620px * 0.4266666667), 620px, calc(0.8266666667 * 100vw));
  --sz-621: clamp(calc(621px * 0.4266666667), 621px, calc(0.828 * 100vw));
  --sz-622: clamp(calc(622px * 0.4266666667), 622px, calc(0.8293333333 * 100vw));
  --sz-623: clamp(calc(623px * 0.4266666667), 623px, calc(0.8306666667 * 100vw));
  --sz-624: clamp(calc(624px * 0.4266666667), 624px, calc(0.832 * 100vw));
  --sz-625: clamp(calc(625px * 0.4266666667), 625px, calc(0.8333333333 * 100vw));
  --sz-626: clamp(calc(626px * 0.4266666667), 626px, calc(0.8346666667 * 100vw));
  --sz-627: clamp(calc(627px * 0.4266666667), 627px, calc(0.836 * 100vw));
  --sz-628: clamp(calc(628px * 0.4266666667), 628px, calc(0.8373333333 * 100vw));
  --sz-629: clamp(calc(629px * 0.4266666667), 629px, calc(0.8386666667 * 100vw));
  --sz-630: clamp(calc(630px * 0.4266666667), 630px, calc(0.84 * 100vw));
  --sz-631: clamp(calc(631px * 0.4266666667), 631px, calc(0.8413333333 * 100vw));
  --sz-632: clamp(calc(632px * 0.4266666667), 632px, calc(0.8426666667 * 100vw));
  --sz-633: clamp(calc(633px * 0.4266666667), 633px, calc(0.844 * 100vw));
  --sz-634: clamp(calc(634px * 0.4266666667), 634px, calc(0.8453333333 * 100vw));
  --sz-635: clamp(calc(635px * 0.4266666667), 635px, calc(0.8466666667 * 100vw));
  --sz-636: clamp(calc(636px * 0.4266666667), 636px, calc(0.848 * 100vw));
  --sz-637: clamp(calc(637px * 0.4266666667), 637px, calc(0.8493333333 * 100vw));
  --sz-638: clamp(calc(638px * 0.4266666667), 638px, calc(0.8506666667 * 100vw));
  --sz-639: clamp(calc(639px * 0.4266666667), 639px, calc(0.852 * 100vw));
  --sz-640: clamp(calc(640px * 0.4266666667), 640px, calc(0.8533333333 * 100vw));
  --sz-641: clamp(calc(641px * 0.4266666667), 641px, calc(0.8546666667 * 100vw));
  --sz-642: clamp(calc(642px * 0.4266666667), 642px, calc(0.856 * 100vw));
  --sz-643: clamp(calc(643px * 0.4266666667), 643px, calc(0.8573333333 * 100vw));
  --sz-644: clamp(calc(644px * 0.4266666667), 644px, calc(0.8586666667 * 100vw));
  --sz-645: clamp(calc(645px * 0.4266666667), 645px, calc(0.86 * 100vw));
  --sz-646: clamp(calc(646px * 0.4266666667), 646px, calc(0.8613333333 * 100vw));
  --sz-647: clamp(calc(647px * 0.4266666667), 647px, calc(0.8626666667 * 100vw));
  --sz-648: clamp(calc(648px * 0.4266666667), 648px, calc(0.864 * 100vw));
  --sz-649: clamp(calc(649px * 0.4266666667), 649px, calc(0.8653333333 * 100vw));
  --sz-650: clamp(calc(650px * 0.4266666667), 650px, calc(0.8666666667 * 100vw));
  --sz-651: clamp(calc(651px * 0.4266666667), 651px, calc(0.868 * 100vw));
  --sz-652: clamp(calc(652px * 0.4266666667), 652px, calc(0.8693333333 * 100vw));
  --sz-653: clamp(calc(653px * 0.4266666667), 653px, calc(0.8706666667 * 100vw));
  --sz-654: clamp(calc(654px * 0.4266666667), 654px, calc(0.872 * 100vw));
  --sz-655: clamp(calc(655px * 0.4266666667), 655px, calc(0.8733333333 * 100vw));
  --sz-656: clamp(calc(656px * 0.4266666667), 656px, calc(0.8746666667 * 100vw));
  --sz-657: clamp(calc(657px * 0.4266666667), 657px, calc(0.876 * 100vw));
  --sz-658: clamp(calc(658px * 0.4266666667), 658px, calc(0.8773333333 * 100vw));
  --sz-659: clamp(calc(659px * 0.4266666667), 659px, calc(0.8786666667 * 100vw));
  --sz-660: clamp(calc(660px * 0.4266666667), 660px, calc(0.88 * 100vw));
  --sz-661: clamp(calc(661px * 0.4266666667), 661px, calc(0.8813333333 * 100vw));
  --sz-662: clamp(calc(662px * 0.4266666667), 662px, calc(0.8826666667 * 100vw));
  --sz-663: clamp(calc(663px * 0.4266666667), 663px, calc(0.884 * 100vw));
  --sz-664: clamp(calc(664px * 0.4266666667), 664px, calc(0.8853333333 * 100vw));
  --sz-665: clamp(calc(665px * 0.4266666667), 665px, calc(0.8866666667 * 100vw));
  --sz-666: clamp(calc(666px * 0.4266666667), 666px, calc(0.888 * 100vw));
  --sz-667: clamp(calc(667px * 0.4266666667), 667px, calc(0.8893333333 * 100vw));
  --sz-668: clamp(calc(668px * 0.4266666667), 668px, calc(0.8906666667 * 100vw));
  --sz-669: clamp(calc(669px * 0.4266666667), 669px, calc(0.892 * 100vw));
  --sz-670: clamp(calc(670px * 0.4266666667), 670px, calc(0.8933333333 * 100vw));
  --sz-671: clamp(calc(671px * 0.4266666667), 671px, calc(0.8946666667 * 100vw));
  --sz-672: clamp(calc(672px * 0.4266666667), 672px, calc(0.896 * 100vw));
  --sz-673: clamp(calc(673px * 0.4266666667), 673px, calc(0.8973333333 * 100vw));
  --sz-674: clamp(calc(674px * 0.4266666667), 674px, calc(0.8986666667 * 100vw));
  --sz-675: clamp(calc(675px * 0.4266666667), 675px, calc(0.9 * 100vw));
  --sz-676: clamp(calc(676px * 0.4266666667), 676px, calc(0.9013333333 * 100vw));
  --sz-677: clamp(calc(677px * 0.4266666667), 677px, calc(0.9026666667 * 100vw));
  --sz-678: clamp(calc(678px * 0.4266666667), 678px, calc(0.904 * 100vw));
  --sz-679: clamp(calc(679px * 0.4266666667), 679px, calc(0.9053333333 * 100vw));
  --sz-680: clamp(calc(680px * 0.4266666667), 680px, calc(0.9066666667 * 100vw));
  --sz-681: clamp(calc(681px * 0.4266666667), 681px, calc(0.908 * 100vw));
  --sz-682: clamp(calc(682px * 0.4266666667), 682px, calc(0.9093333333 * 100vw));
  --sz-683: clamp(calc(683px * 0.4266666667), 683px, calc(0.9106666667 * 100vw));
  --sz-684: clamp(calc(684px * 0.4266666667), 684px, calc(0.912 * 100vw));
  --sz-685: clamp(calc(685px * 0.4266666667), 685px, calc(0.9133333333 * 100vw));
  --sz-686: clamp(calc(686px * 0.4266666667), 686px, calc(0.9146666667 * 100vw));
  --sz-687: clamp(calc(687px * 0.4266666667), 687px, calc(0.916 * 100vw));
  --sz-688: clamp(calc(688px * 0.4266666667), 688px, calc(0.9173333333 * 100vw));
  --sz-689: clamp(calc(689px * 0.4266666667), 689px, calc(0.9186666667 * 100vw));
  --sz-690: clamp(calc(690px * 0.4266666667), 690px, calc(0.92 * 100vw));
  --sz-691: clamp(calc(691px * 0.4266666667), 691px, calc(0.9213333333 * 100vw));
  --sz-692: clamp(calc(692px * 0.4266666667), 692px, calc(0.9226666667 * 100vw));
  --sz-693: clamp(calc(693px * 0.4266666667), 693px, calc(0.924 * 100vw));
  --sz-694: clamp(calc(694px * 0.4266666667), 694px, calc(0.9253333333 * 100vw));
  --sz-695: clamp(calc(695px * 0.4266666667), 695px, calc(0.9266666667 * 100vw));
  --sz-696: clamp(calc(696px * 0.4266666667), 696px, calc(0.928 * 100vw));
  --sz-697: clamp(calc(697px * 0.4266666667), 697px, calc(0.9293333333 * 100vw));
  --sz-698: clamp(calc(698px * 0.4266666667), 698px, calc(0.9306666667 * 100vw));
  --sz-699: clamp(calc(699px * 0.4266666667), 699px, calc(0.932 * 100vw));
  --sz-700: clamp(calc(700px * 0.4266666667), 700px, calc(0.9333333333 * 100vw));
  --sz-701: clamp(calc(701px * 0.4266666667), 701px, calc(0.9346666667 * 100vw));
  --sz-702: clamp(calc(702px * 0.4266666667), 702px, calc(0.936 * 100vw));
  --sz-703: clamp(calc(703px * 0.4266666667), 703px, calc(0.9373333333 * 100vw));
  --sz-704: clamp(calc(704px * 0.4266666667), 704px, calc(0.9386666667 * 100vw));
  --sz-705: clamp(calc(705px * 0.4266666667), 705px, calc(0.94 * 100vw));
  --sz-706: clamp(calc(706px * 0.4266666667), 706px, calc(0.9413333333 * 100vw));
  --sz-707: clamp(calc(707px * 0.4266666667), 707px, calc(0.9426666667 * 100vw));
  --sz-708: clamp(calc(708px * 0.4266666667), 708px, calc(0.944 * 100vw));
  --sz-709: clamp(calc(709px * 0.4266666667), 709px, calc(0.9453333333 * 100vw));
  --sz-710: clamp(calc(710px * 0.4266666667), 710px, calc(0.9466666667 * 100vw));
  --sz-711: clamp(calc(711px * 0.4266666667), 711px, calc(0.948 * 100vw));
  --sz-712: clamp(calc(712px * 0.4266666667), 712px, calc(0.9493333333 * 100vw));
  --sz-713: clamp(calc(713px * 0.4266666667), 713px, calc(0.9506666667 * 100vw));
  --sz-714: clamp(calc(714px * 0.4266666667), 714px, calc(0.952 * 100vw));
  --sz-715: clamp(calc(715px * 0.4266666667), 715px, calc(0.9533333333 * 100vw));
  --sz-716: clamp(calc(716px * 0.4266666667), 716px, calc(0.9546666667 * 100vw));
  --sz-717: clamp(calc(717px * 0.4266666667), 717px, calc(0.956 * 100vw));
  --sz-718: clamp(calc(718px * 0.4266666667), 718px, calc(0.9573333333 * 100vw));
  --sz-719: clamp(calc(719px * 0.4266666667), 719px, calc(0.9586666667 * 100vw));
  --sz-720: clamp(calc(720px * 0.4266666667), 720px, calc(0.96 * 100vw));
  --sz-721: clamp(calc(721px * 0.4266666667), 721px, calc(0.9613333333 * 100vw));
  --sz-722: clamp(calc(722px * 0.4266666667), 722px, calc(0.9626666667 * 100vw));
  --sz-723: clamp(calc(723px * 0.4266666667), 723px, calc(0.964 * 100vw));
  --sz-724: clamp(calc(724px * 0.4266666667), 724px, calc(0.9653333333 * 100vw));
  --sz-725: clamp(calc(725px * 0.4266666667), 725px, calc(0.9666666667 * 100vw));
  --sz-726: clamp(calc(726px * 0.4266666667), 726px, calc(0.968 * 100vw));
  --sz-727: clamp(calc(727px * 0.4266666667), 727px, calc(0.9693333333 * 100vw));
  --sz-728: clamp(calc(728px * 0.4266666667), 728px, calc(0.9706666667 * 100vw));
  --sz-729: clamp(calc(729px * 0.4266666667), 729px, calc(0.972 * 100vw));
  --sz-730: clamp(calc(730px * 0.4266666667), 730px, calc(0.9733333333 * 100vw));
  --sz-731: clamp(calc(731px * 0.4266666667), 731px, calc(0.9746666667 * 100vw));
  --sz-732: clamp(calc(732px * 0.4266666667), 732px, calc(0.976 * 100vw));
  --sz-733: clamp(calc(733px * 0.4266666667), 733px, calc(0.9773333333 * 100vw));
  --sz-734: clamp(calc(734px * 0.4266666667), 734px, calc(0.9786666667 * 100vw));
  --sz-735: clamp(calc(735px * 0.4266666667), 735px, calc(0.98 * 100vw));
  --sz-736: clamp(calc(736px * 0.4266666667), 736px, calc(0.9813333333 * 100vw));
  --sz-737: clamp(calc(737px * 0.4266666667), 737px, calc(0.9826666667 * 100vw));
  --sz-738: clamp(calc(738px * 0.4266666667), 738px, calc(0.984 * 100vw));
  --sz-739: clamp(calc(739px * 0.4266666667), 739px, calc(0.9853333333 * 100vw));
  --sz-740: clamp(calc(740px * 0.4266666667), 740px, calc(0.9866666667 * 100vw));
  --sz-741: clamp(calc(741px * 0.4266666667), 741px, calc(0.988 * 100vw));
  --sz-742: clamp(calc(742px * 0.4266666667), 742px, calc(0.9893333333 * 100vw));
  --sz-743: clamp(calc(743px * 0.4266666667), 743px, calc(0.9906666667 * 100vw));
  --sz-744: clamp(calc(744px * 0.4266666667), 744px, calc(0.992 * 100vw));
  --sz-745: clamp(calc(745px * 0.4266666667), 745px, calc(0.9933333333 * 100vw));
  --sz-746: clamp(calc(746px * 0.4266666667), 746px, calc(0.9946666667 * 100vw));
  --sz-747: clamp(calc(747px * 0.4266666667), 747px, calc(0.996 * 100vw));
  --sz-748: clamp(calc(748px * 0.4266666667), 748px, calc(0.9973333333 * 100vw));
  --sz-749: clamp(calc(749px * 0.4266666667), 749px, calc(0.9986666667 * 100vw));
  --sz-750: clamp(calc(750px * 0.4266666667), 750px, calc(1 * 100vw));
  --sz-751: clamp(calc(751px * 0.4266666667), 751px, calc(1.0013333333 * 100vw));
  --sz-752: clamp(calc(752px * 0.4266666667), 752px, calc(1.0026666667 * 100vw));
  --sz-753: clamp(calc(753px * 0.4266666667), 753px, calc(1.004 * 100vw));
  --sz-754: clamp(calc(754px * 0.4266666667), 754px, calc(1.0053333333 * 100vw));
  --sz-755: clamp(calc(755px * 0.4266666667), 755px, calc(1.0066666667 * 100vw));
  --sz-756: clamp(calc(756px * 0.4266666667), 756px, calc(1.008 * 100vw));
  --sz-757: clamp(calc(757px * 0.4266666667), 757px, calc(1.0093333333 * 100vw));
  --sz-758: clamp(calc(758px * 0.4266666667), 758px, calc(1.0106666667 * 100vw));
  --sz-759: clamp(calc(759px * 0.4266666667), 759px, calc(1.012 * 100vw));
  --sz-760: clamp(calc(760px * 0.4266666667), 760px, calc(1.0133333333 * 100vw));
  --sz-761: clamp(calc(761px * 0.4266666667), 761px, calc(1.0146666667 * 100vw));
  --sz-762: clamp(calc(762px * 0.4266666667), 762px, calc(1.016 * 100vw));
  --sz-763: clamp(calc(763px * 0.4266666667), 763px, calc(1.0173333333 * 100vw));
  --sz-764: clamp(calc(764px * 0.4266666667), 764px, calc(1.0186666667 * 100vw));
  --sz-765: clamp(calc(765px * 0.4266666667), 765px, calc(1.02 * 100vw));
  --sz-766: clamp(calc(766px * 0.4266666667), 766px, calc(1.0213333333 * 100vw));
  --sz-767: clamp(calc(767px * 0.4266666667), 767px, calc(1.0226666667 * 100vw));
  --sz-768: clamp(calc(768px * 0.4266666667), 768px, calc(1.024 * 100vw));
  --sz-769: clamp(calc(769px * 0.4266666667), 769px, calc(1.0253333333 * 100vw));
  --sz-770: clamp(calc(770px * 0.4266666667), 770px, calc(1.0266666667 * 100vw));
  --sz-771: clamp(calc(771px * 0.4266666667), 771px, calc(1.028 * 100vw));
  --sz-772: clamp(calc(772px * 0.4266666667), 772px, calc(1.0293333333 * 100vw));
  --sz-773: clamp(calc(773px * 0.4266666667), 773px, calc(1.0306666667 * 100vw));
  --sz-774: clamp(calc(774px * 0.4266666667), 774px, calc(1.032 * 100vw));
  --sz-775: clamp(calc(775px * 0.4266666667), 775px, calc(1.0333333333 * 100vw));
  --sz-776: clamp(calc(776px * 0.4266666667), 776px, calc(1.0346666667 * 100vw));
  --sz-777: clamp(calc(777px * 0.4266666667), 777px, calc(1.036 * 100vw));
  --sz-778: clamp(calc(778px * 0.4266666667), 778px, calc(1.0373333333 * 100vw));
  --sz-779: clamp(calc(779px * 0.4266666667), 779px, calc(1.0386666667 * 100vw));
  --sz-780: clamp(calc(780px * 0.4266666667), 780px, calc(1.04 * 100vw));
  --sz-781: clamp(calc(781px * 0.4266666667), 781px, calc(1.0413333333 * 100vw));
  --sz-782: clamp(calc(782px * 0.4266666667), 782px, calc(1.0426666667 * 100vw));
  --sz-783: clamp(calc(783px * 0.4266666667), 783px, calc(1.044 * 100vw));
  --sz-784: clamp(calc(784px * 0.4266666667), 784px, calc(1.0453333333 * 100vw));
  --sz-785: clamp(calc(785px * 0.4266666667), 785px, calc(1.0466666667 * 100vw));
  --sz-786: clamp(calc(786px * 0.4266666667), 786px, calc(1.048 * 100vw));
  --sz-787: clamp(calc(787px * 0.4266666667), 787px, calc(1.0493333333 * 100vw));
  --sz-788: clamp(calc(788px * 0.4266666667), 788px, calc(1.0506666667 * 100vw));
  --sz-789: clamp(calc(789px * 0.4266666667), 789px, calc(1.052 * 100vw));
  --sz-790: clamp(calc(790px * 0.4266666667), 790px, calc(1.0533333333 * 100vw));
  --sz-791: clamp(calc(791px * 0.4266666667), 791px, calc(1.0546666667 * 100vw));
  --sz-792: clamp(calc(792px * 0.4266666667), 792px, calc(1.056 * 100vw));
  --sz-793: clamp(calc(793px * 0.4266666667), 793px, calc(1.0573333333 * 100vw));
  --sz-794: clamp(calc(794px * 0.4266666667), 794px, calc(1.0586666667 * 100vw));
  --sz-795: clamp(calc(795px * 0.4266666667), 795px, calc(1.06 * 100vw));
  --sz-796: clamp(calc(796px * 0.4266666667), 796px, calc(1.0613333333 * 100vw));
  --sz-797: clamp(calc(797px * 0.4266666667), 797px, calc(1.0626666667 * 100vw));
  --sz-798: clamp(calc(798px * 0.4266666667), 798px, calc(1.064 * 100vw));
  --sz-799: clamp(calc(799px * 0.4266666667), 799px, calc(1.0653333333 * 100vw));
  --sz-800: clamp(calc(800px * 0.4266666667), 800px, calc(1.0666666667 * 100vw));
  --sz-801: clamp(calc(801px * 0.4266666667), 801px, calc(1.068 * 100vw));
  --sz-802: clamp(calc(802px * 0.4266666667), 802px, calc(1.0693333333 * 100vw));
  --sz-803: clamp(calc(803px * 0.4266666667), 803px, calc(1.0706666667 * 100vw));
  --sz-804: clamp(calc(804px * 0.4266666667), 804px, calc(1.072 * 100vw));
  --sz-805: clamp(calc(805px * 0.4266666667), 805px, calc(1.0733333333 * 100vw));
  --sz-806: clamp(calc(806px * 0.4266666667), 806px, calc(1.0746666667 * 100vw));
  --sz-807: clamp(calc(807px * 0.4266666667), 807px, calc(1.076 * 100vw));
  --sz-808: clamp(calc(808px * 0.4266666667), 808px, calc(1.0773333333 * 100vw));
  --sz-809: clamp(calc(809px * 0.4266666667), 809px, calc(1.0786666667 * 100vw));
  --sz-810: clamp(calc(810px * 0.4266666667), 810px, calc(1.08 * 100vw));
  --sz-811: clamp(calc(811px * 0.4266666667), 811px, calc(1.0813333333 * 100vw));
  --sz-812: clamp(calc(812px * 0.4266666667), 812px, calc(1.0826666667 * 100vw));
  --sz-813: clamp(calc(813px * 0.4266666667), 813px, calc(1.084 * 100vw));
  --sz-814: clamp(calc(814px * 0.4266666667), 814px, calc(1.0853333333 * 100vw));
  --sz-815: clamp(calc(815px * 0.4266666667), 815px, calc(1.0866666667 * 100vw));
  --sz-816: clamp(calc(816px * 0.4266666667), 816px, calc(1.088 * 100vw));
  --sz-817: clamp(calc(817px * 0.4266666667), 817px, calc(1.0893333333 * 100vw));
  --sz-818: clamp(calc(818px * 0.4266666667), 818px, calc(1.0906666667 * 100vw));
  --sz-819: clamp(calc(819px * 0.4266666667), 819px, calc(1.092 * 100vw));
  --sz-820: clamp(calc(820px * 0.4266666667), 820px, calc(1.0933333333 * 100vw));
  --sz-821: clamp(calc(821px * 0.4266666667), 821px, calc(1.0946666667 * 100vw));
  --sz-822: clamp(calc(822px * 0.4266666667), 822px, calc(1.096 * 100vw));
  --sz-823: clamp(calc(823px * 0.4266666667), 823px, calc(1.0973333333 * 100vw));
  --sz-824: clamp(calc(824px * 0.4266666667), 824px, calc(1.0986666667 * 100vw));
  --sz-825: clamp(calc(825px * 0.4266666667), 825px, calc(1.1 * 100vw));
  --sz-826: clamp(calc(826px * 0.4266666667), 826px, calc(1.1013333333 * 100vw));
  --sz-827: clamp(calc(827px * 0.4266666667), 827px, calc(1.1026666667 * 100vw));
  --sz-828: clamp(calc(828px * 0.4266666667), 828px, calc(1.104 * 100vw));
  --sz-829: clamp(calc(829px * 0.4266666667), 829px, calc(1.1053333333 * 100vw));
  --sz-830: clamp(calc(830px * 0.4266666667), 830px, calc(1.1066666667 * 100vw));
  --sz-831: clamp(calc(831px * 0.4266666667), 831px, calc(1.108 * 100vw));
  --sz-832: clamp(calc(832px * 0.4266666667), 832px, calc(1.1093333333 * 100vw));
  --sz-833: clamp(calc(833px * 0.4266666667), 833px, calc(1.1106666667 * 100vw));
  --sz-834: clamp(calc(834px * 0.4266666667), 834px, calc(1.112 * 100vw));
  --sz-835: clamp(calc(835px * 0.4266666667), 835px, calc(1.1133333333 * 100vw));
  --sz-836: clamp(calc(836px * 0.4266666667), 836px, calc(1.1146666667 * 100vw));
  --sz-837: clamp(calc(837px * 0.4266666667), 837px, calc(1.116 * 100vw));
  --sz-838: clamp(calc(838px * 0.4266666667), 838px, calc(1.1173333333 * 100vw));
  --sz-839: clamp(calc(839px * 0.4266666667), 839px, calc(1.1186666667 * 100vw));
  --sz-840: clamp(calc(840px * 0.4266666667), 840px, calc(1.12 * 100vw));
  --sz-841: clamp(calc(841px * 0.4266666667), 841px, calc(1.1213333333 * 100vw));
  --sz-842: clamp(calc(842px * 0.4266666667), 842px, calc(1.1226666667 * 100vw));
  --sz-843: clamp(calc(843px * 0.4266666667), 843px, calc(1.124 * 100vw));
  --sz-844: clamp(calc(844px * 0.4266666667), 844px, calc(1.1253333333 * 100vw));
  --sz-845: clamp(calc(845px * 0.4266666667), 845px, calc(1.1266666667 * 100vw));
  --sz-846: clamp(calc(846px * 0.4266666667), 846px, calc(1.128 * 100vw));
  --sz-847: clamp(calc(847px * 0.4266666667), 847px, calc(1.1293333333 * 100vw));
  --sz-848: clamp(calc(848px * 0.4266666667), 848px, calc(1.1306666667 * 100vw));
  --sz-849: clamp(calc(849px * 0.4266666667), 849px, calc(1.132 * 100vw));
  --sz-850: clamp(calc(850px * 0.4266666667), 850px, calc(1.1333333333 * 100vw));
  --sz-851: clamp(calc(851px * 0.4266666667), 851px, calc(1.1346666667 * 100vw));
  --sz-852: clamp(calc(852px * 0.4266666667), 852px, calc(1.136 * 100vw));
  --sz-853: clamp(calc(853px * 0.4266666667), 853px, calc(1.1373333333 * 100vw));
  --sz-854: clamp(calc(854px * 0.4266666667), 854px, calc(1.1386666667 * 100vw));
  --sz-855: clamp(calc(855px * 0.4266666667), 855px, calc(1.14 * 100vw));
  --sz-856: clamp(calc(856px * 0.4266666667), 856px, calc(1.1413333333 * 100vw));
  --sz-857: clamp(calc(857px * 0.4266666667), 857px, calc(1.1426666667 * 100vw));
  --sz-858: clamp(calc(858px * 0.4266666667), 858px, calc(1.144 * 100vw));
  --sz-859: clamp(calc(859px * 0.4266666667), 859px, calc(1.1453333333 * 100vw));
  --sz-860: clamp(calc(860px * 0.4266666667), 860px, calc(1.1466666667 * 100vw));
  --sz-861: clamp(calc(861px * 0.4266666667), 861px, calc(1.148 * 100vw));
  --sz-862: clamp(calc(862px * 0.4266666667), 862px, calc(1.1493333333 * 100vw));
  --sz-863: clamp(calc(863px * 0.4266666667), 863px, calc(1.1506666667 * 100vw));
  --sz-864: clamp(calc(864px * 0.4266666667), 864px, calc(1.152 * 100vw));
  --sz-865: clamp(calc(865px * 0.4266666667), 865px, calc(1.1533333333 * 100vw));
  --sz-866: clamp(calc(866px * 0.4266666667), 866px, calc(1.1546666667 * 100vw));
  --sz-867: clamp(calc(867px * 0.4266666667), 867px, calc(1.156 * 100vw));
  --sz-868: clamp(calc(868px * 0.4266666667), 868px, calc(1.1573333333 * 100vw));
  --sz-869: clamp(calc(869px * 0.4266666667), 869px, calc(1.1586666667 * 100vw));
  --sz-870: clamp(calc(870px * 0.4266666667), 870px, calc(1.16 * 100vw));
  --sz-871: clamp(calc(871px * 0.4266666667), 871px, calc(1.1613333333 * 100vw));
  --sz-872: clamp(calc(872px * 0.4266666667), 872px, calc(1.1626666667 * 100vw));
  --sz-873: clamp(calc(873px * 0.4266666667), 873px, calc(1.164 * 100vw));
  --sz-874: clamp(calc(874px * 0.4266666667), 874px, calc(1.1653333333 * 100vw));
  --sz-875: clamp(calc(875px * 0.4266666667), 875px, calc(1.1666666667 * 100vw));
  --sz-876: clamp(calc(876px * 0.4266666667), 876px, calc(1.168 * 100vw));
  --sz-877: clamp(calc(877px * 0.4266666667), 877px, calc(1.1693333333 * 100vw));
  --sz-878: clamp(calc(878px * 0.4266666667), 878px, calc(1.1706666667 * 100vw));
  --sz-879: clamp(calc(879px * 0.4266666667), 879px, calc(1.172 * 100vw));
  --sz-880: clamp(calc(880px * 0.4266666667), 880px, calc(1.1733333333 * 100vw));
  --sz-881: clamp(calc(881px * 0.4266666667), 881px, calc(1.1746666667 * 100vw));
  --sz-882: clamp(calc(882px * 0.4266666667), 882px, calc(1.176 * 100vw));
  --sz-883: clamp(calc(883px * 0.4266666667), 883px, calc(1.1773333333 * 100vw));
  --sz-884: clamp(calc(884px * 0.4266666667), 884px, calc(1.1786666667 * 100vw));
  --sz-885: clamp(calc(885px * 0.4266666667), 885px, calc(1.18 * 100vw));
  --sz-886: clamp(calc(886px * 0.4266666667), 886px, calc(1.1813333333 * 100vw));
  --sz-887: clamp(calc(887px * 0.4266666667), 887px, calc(1.1826666667 * 100vw));
  --sz-888: clamp(calc(888px * 0.4266666667), 888px, calc(1.184 * 100vw));
  --sz-889: clamp(calc(889px * 0.4266666667), 889px, calc(1.1853333333 * 100vw));
  --sz-890: clamp(calc(890px * 0.4266666667), 890px, calc(1.1866666667 * 100vw));
  --sz-891: clamp(calc(891px * 0.4266666667), 891px, calc(1.188 * 100vw));
  --sz-892: clamp(calc(892px * 0.4266666667), 892px, calc(1.1893333333 * 100vw));
  --sz-893: clamp(calc(893px * 0.4266666667), 893px, calc(1.1906666667 * 100vw));
  --sz-894: clamp(calc(894px * 0.4266666667), 894px, calc(1.192 * 100vw));
  --sz-895: clamp(calc(895px * 0.4266666667), 895px, calc(1.1933333333 * 100vw));
  --sz-896: clamp(calc(896px * 0.4266666667), 896px, calc(1.1946666667 * 100vw));
  --sz-897: clamp(calc(897px * 0.4266666667), 897px, calc(1.196 * 100vw));
  --sz-898: clamp(calc(898px * 0.4266666667), 898px, calc(1.1973333333 * 100vw));
  --sz-899: clamp(calc(899px * 0.4266666667), 899px, calc(1.1986666667 * 100vw));
  --sz-900: clamp(calc(900px * 0.4266666667), 900px, calc(1.2 * 100vw));
  --sz-901: clamp(calc(901px * 0.4266666667), 901px, calc(1.2013333333 * 100vw));
  --sz-902: clamp(calc(902px * 0.4266666667), 902px, calc(1.2026666667 * 100vw));
  --sz-903: clamp(calc(903px * 0.4266666667), 903px, calc(1.204 * 100vw));
  --sz-904: clamp(calc(904px * 0.4266666667), 904px, calc(1.2053333333 * 100vw));
  --sz-905: clamp(calc(905px * 0.4266666667), 905px, calc(1.2066666667 * 100vw));
  --sz-906: clamp(calc(906px * 0.4266666667), 906px, calc(1.208 * 100vw));
  --sz-907: clamp(calc(907px * 0.4266666667), 907px, calc(1.2093333333 * 100vw));
  --sz-908: clamp(calc(908px * 0.4266666667), 908px, calc(1.2106666667 * 100vw));
  --sz-909: clamp(calc(909px * 0.4266666667), 909px, calc(1.212 * 100vw));
  --sz-910: clamp(calc(910px * 0.4266666667), 910px, calc(1.2133333333 * 100vw));
  --sz-911: clamp(calc(911px * 0.4266666667), 911px, calc(1.2146666667 * 100vw));
  --sz-912: clamp(calc(912px * 0.4266666667), 912px, calc(1.216 * 100vw));
  --sz-913: clamp(calc(913px * 0.4266666667), 913px, calc(1.2173333333 * 100vw));
  --sz-914: clamp(calc(914px * 0.4266666667), 914px, calc(1.2186666667 * 100vw));
  --sz-915: clamp(calc(915px * 0.4266666667), 915px, calc(1.22 * 100vw));
  --sz-916: clamp(calc(916px * 0.4266666667), 916px, calc(1.2213333333 * 100vw));
  --sz-917: clamp(calc(917px * 0.4266666667), 917px, calc(1.2226666667 * 100vw));
  --sz-918: clamp(calc(918px * 0.4266666667), 918px, calc(1.224 * 100vw));
  --sz-919: clamp(calc(919px * 0.4266666667), 919px, calc(1.2253333333 * 100vw));
  --sz-920: clamp(calc(920px * 0.4266666667), 920px, calc(1.2266666667 * 100vw));
  --sz-921: clamp(calc(921px * 0.4266666667), 921px, calc(1.228 * 100vw));
  --sz-922: clamp(calc(922px * 0.4266666667), 922px, calc(1.2293333333 * 100vw));
  --sz-923: clamp(calc(923px * 0.4266666667), 923px, calc(1.2306666667 * 100vw));
  --sz-924: clamp(calc(924px * 0.4266666667), 924px, calc(1.232 * 100vw));
  --sz-925: clamp(calc(925px * 0.4266666667), 925px, calc(1.2333333333 * 100vw));
  --sz-926: clamp(calc(926px * 0.4266666667), 926px, calc(1.2346666667 * 100vw));
  --sz-927: clamp(calc(927px * 0.4266666667), 927px, calc(1.236 * 100vw));
  --sz-928: clamp(calc(928px * 0.4266666667), 928px, calc(1.2373333333 * 100vw));
  --sz-929: clamp(calc(929px * 0.4266666667), 929px, calc(1.2386666667 * 100vw));
  --sz-930: clamp(calc(930px * 0.4266666667), 930px, calc(1.24 * 100vw));
  --sz-931: clamp(calc(931px * 0.4266666667), 931px, calc(1.2413333333 * 100vw));
  --sz-932: clamp(calc(932px * 0.4266666667), 932px, calc(1.2426666667 * 100vw));
  --sz-933: clamp(calc(933px * 0.4266666667), 933px, calc(1.244 * 100vw));
  --sz-934: clamp(calc(934px * 0.4266666667), 934px, calc(1.2453333333 * 100vw));
  --sz-935: clamp(calc(935px * 0.4266666667), 935px, calc(1.2466666667 * 100vw));
  --sz-936: clamp(calc(936px * 0.4266666667), 936px, calc(1.248 * 100vw));
  --sz-937: clamp(calc(937px * 0.4266666667), 937px, calc(1.2493333333 * 100vw));
  --sz-938: clamp(calc(938px * 0.4266666667), 938px, calc(1.2506666667 * 100vw));
  --sz-939: clamp(calc(939px * 0.4266666667), 939px, calc(1.252 * 100vw));
  --sz-940: clamp(calc(940px * 0.4266666667), 940px, calc(1.2533333333 * 100vw));
  --sz-941: clamp(calc(941px * 0.4266666667), 941px, calc(1.2546666667 * 100vw));
  --sz-942: clamp(calc(942px * 0.4266666667), 942px, calc(1.256 * 100vw));
  --sz-943: clamp(calc(943px * 0.4266666667), 943px, calc(1.2573333333 * 100vw));
  --sz-944: clamp(calc(944px * 0.4266666667), 944px, calc(1.2586666667 * 100vw));
  --sz-945: clamp(calc(945px * 0.4266666667), 945px, calc(1.26 * 100vw));
  --sz-946: clamp(calc(946px * 0.4266666667), 946px, calc(1.2613333333 * 100vw));
  --sz-947: clamp(calc(947px * 0.4266666667), 947px, calc(1.2626666667 * 100vw));
  --sz-948: clamp(calc(948px * 0.4266666667), 948px, calc(1.264 * 100vw));
  --sz-949: clamp(calc(949px * 0.4266666667), 949px, calc(1.2653333333 * 100vw));
  --sz-950: clamp(calc(950px * 0.4266666667), 950px, calc(1.2666666667 * 100vw));
  --sz-951: clamp(calc(951px * 0.4266666667), 951px, calc(1.268 * 100vw));
  --sz-952: clamp(calc(952px * 0.4266666667), 952px, calc(1.2693333333 * 100vw));
  --sz-953: clamp(calc(953px * 0.4266666667), 953px, calc(1.2706666667 * 100vw));
  --sz-954: clamp(calc(954px * 0.4266666667), 954px, calc(1.272 * 100vw));
  --sz-955: clamp(calc(955px * 0.4266666667), 955px, calc(1.2733333333 * 100vw));
  --sz-956: clamp(calc(956px * 0.4266666667), 956px, calc(1.2746666667 * 100vw));
  --sz-957: clamp(calc(957px * 0.4266666667), 957px, calc(1.276 * 100vw));
  --sz-958: clamp(calc(958px * 0.4266666667), 958px, calc(1.2773333333 * 100vw));
  --sz-959: clamp(calc(959px * 0.4266666667), 959px, calc(1.2786666667 * 100vw));
  --sz-960: clamp(calc(960px * 0.4266666667), 960px, calc(1.28 * 100vw));
  --sz-961: clamp(calc(961px * 0.4266666667), 961px, calc(1.2813333333 * 100vw));
  --sz-962: clamp(calc(962px * 0.4266666667), 962px, calc(1.2826666667 * 100vw));
  --sz-963: clamp(calc(963px * 0.4266666667), 963px, calc(1.284 * 100vw));
  --sz-964: clamp(calc(964px * 0.4266666667), 964px, calc(1.2853333333 * 100vw));
  --sz-965: clamp(calc(965px * 0.4266666667), 965px, calc(1.2866666667 * 100vw));
  --sz-966: clamp(calc(966px * 0.4266666667), 966px, calc(1.288 * 100vw));
  --sz-967: clamp(calc(967px * 0.4266666667), 967px, calc(1.2893333333 * 100vw));
  --sz-968: clamp(calc(968px * 0.4266666667), 968px, calc(1.2906666667 * 100vw));
  --sz-969: clamp(calc(969px * 0.4266666667), 969px, calc(1.292 * 100vw));
  --sz-970: clamp(calc(970px * 0.4266666667), 970px, calc(1.2933333333 * 100vw));
  --sz-971: clamp(calc(971px * 0.4266666667), 971px, calc(1.2946666667 * 100vw));
  --sz-972: clamp(calc(972px * 0.4266666667), 972px, calc(1.296 * 100vw));
  --sz-973: clamp(calc(973px * 0.4266666667), 973px, calc(1.2973333333 * 100vw));
  --sz-974: clamp(calc(974px * 0.4266666667), 974px, calc(1.2986666667 * 100vw));
  --sz-975: clamp(calc(975px * 0.4266666667), 975px, calc(1.3 * 100vw));
  --sz-976: clamp(calc(976px * 0.4266666667), 976px, calc(1.3013333333 * 100vw));
  --sz-977: clamp(calc(977px * 0.4266666667), 977px, calc(1.3026666667 * 100vw));
  --sz-978: clamp(calc(978px * 0.4266666667), 978px, calc(1.304 * 100vw));
  --sz-979: clamp(calc(979px * 0.4266666667), 979px, calc(1.3053333333 * 100vw));
  --sz-980: clamp(calc(980px * 0.4266666667), 980px, calc(1.3066666667 * 100vw));
  --sz-981: clamp(calc(981px * 0.4266666667), 981px, calc(1.308 * 100vw));
  --sz-982: clamp(calc(982px * 0.4266666667), 982px, calc(1.3093333333 * 100vw));
  --sz-983: clamp(calc(983px * 0.4266666667), 983px, calc(1.3106666667 * 100vw));
  --sz-984: clamp(calc(984px * 0.4266666667), 984px, calc(1.312 * 100vw));
  --sz-985: clamp(calc(985px * 0.4266666667), 985px, calc(1.3133333333 * 100vw));
  --sz-986: clamp(calc(986px * 0.4266666667), 986px, calc(1.3146666667 * 100vw));
  --sz-987: clamp(calc(987px * 0.4266666667), 987px, calc(1.316 * 100vw));
  --sz-988: clamp(calc(988px * 0.4266666667), 988px, calc(1.3173333333 * 100vw));
  --sz-989: clamp(calc(989px * 0.4266666667), 989px, calc(1.3186666667 * 100vw));
  --sz-990: clamp(calc(990px * 0.4266666667), 990px, calc(1.32 * 100vw));
  --sz-991: clamp(calc(991px * 0.4266666667), 991px, calc(1.3213333333 * 100vw));
  --sz-992: clamp(calc(992px * 0.4266666667), 992px, calc(1.3226666667 * 100vw));
  --sz-993: clamp(calc(993px * 0.4266666667), 993px, calc(1.324 * 100vw));
  --sz-994: clamp(calc(994px * 0.4266666667), 994px, calc(1.3253333333 * 100vw));
  --sz-995: clamp(calc(995px * 0.4266666667), 995px, calc(1.3266666667 * 100vw));
  --sz-996: clamp(calc(996px * 0.4266666667), 996px, calc(1.328 * 100vw));
  --sz-997: clamp(calc(997px * 0.4266666667), 997px, calc(1.3293333333 * 100vw));
  --sz-998: clamp(calc(998px * 0.4266666667), 998px, calc(1.3306666667 * 100vw));
  --sz-999: clamp(calc(999px * 0.4266666667), 999px, calc(1.332 * 100vw));
  --sz-1000: clamp(calc(1000px * 0.4266666667), 1000px, calc(1.3333333333 * 100vw));
  --sz-1001: clamp(calc(1001px * 0.4266666667), 1001px, calc(1.3346666667 * 100vw));
  --sz-1002: clamp(calc(1002px * 0.4266666667), 1002px, calc(1.336 * 100vw));
  --sz-1003: clamp(calc(1003px * 0.4266666667), 1003px, calc(1.3373333333 * 100vw));
  --sz-1004: clamp(calc(1004px * 0.4266666667), 1004px, calc(1.3386666667 * 100vw));
  --sz-1005: clamp(calc(1005px * 0.4266666667), 1005px, calc(1.34 * 100vw));
  --sz-1006: clamp(calc(1006px * 0.4266666667), 1006px, calc(1.3413333333 * 100vw));
  --sz-1007: clamp(calc(1007px * 0.4266666667), 1007px, calc(1.3426666667 * 100vw));
  --sz-1008: clamp(calc(1008px * 0.4266666667), 1008px, calc(1.344 * 100vw));
  --sz-1009: clamp(calc(1009px * 0.4266666667), 1009px, calc(1.3453333333 * 100vw));
  --sz-1010: clamp(calc(1010px * 0.4266666667), 1010px, calc(1.3466666667 * 100vw));
  --sz-1011: clamp(calc(1011px * 0.4266666667), 1011px, calc(1.348 * 100vw));
  --sz-1012: clamp(calc(1012px * 0.4266666667), 1012px, calc(1.3493333333 * 100vw));
  --sz-1013: clamp(calc(1013px * 0.4266666667), 1013px, calc(1.3506666667 * 100vw));
  --sz-1014: clamp(calc(1014px * 0.4266666667), 1014px, calc(1.352 * 100vw));
  --sz-1015: clamp(calc(1015px * 0.4266666667), 1015px, calc(1.3533333333 * 100vw));
  --sz-1016: clamp(calc(1016px * 0.4266666667), 1016px, calc(1.3546666667 * 100vw));
  --sz-1017: clamp(calc(1017px * 0.4266666667), 1017px, calc(1.356 * 100vw));
  --sz-1018: clamp(calc(1018px * 0.4266666667), 1018px, calc(1.3573333333 * 100vw));
  --sz-1019: clamp(calc(1019px * 0.4266666667), 1019px, calc(1.3586666667 * 100vw));
  --sz-1020: clamp(calc(1020px * 0.4266666667), 1020px, calc(1.36 * 100vw));
  --sz-1021: clamp(calc(1021px * 0.4266666667), 1021px, calc(1.3613333333 * 100vw));
  --sz-1022: clamp(calc(1022px * 0.4266666667), 1022px, calc(1.3626666667 * 100vw));
  --sz-1023: clamp(calc(1023px * 0.4266666667), 1023px, calc(1.364 * 100vw));
  --sz-1024: clamp(calc(1024px * 0.4266666667), 1024px, calc(1.3653333333 * 100vw));
  --sz-1025: clamp(calc(1025px * 0.4266666667), 1025px, calc(1.3666666667 * 100vw));
  --sz-1026: clamp(calc(1026px * 0.4266666667), 1026px, calc(1.368 * 100vw));
  --sz-1027: clamp(calc(1027px * 0.4266666667), 1027px, calc(1.3693333333 * 100vw));
  --sz-1028: clamp(calc(1028px * 0.4266666667), 1028px, calc(1.3706666667 * 100vw));
  --sz-1029: clamp(calc(1029px * 0.4266666667), 1029px, calc(1.372 * 100vw));
  --sz-1030: clamp(calc(1030px * 0.4266666667), 1030px, calc(1.3733333333 * 100vw));
  --sz-1031: clamp(calc(1031px * 0.4266666667), 1031px, calc(1.3746666667 * 100vw));
  --sz-1032: clamp(calc(1032px * 0.4266666667), 1032px, calc(1.376 * 100vw));
  --sz-1033: clamp(calc(1033px * 0.4266666667), 1033px, calc(1.3773333333 * 100vw));
  --sz-1034: clamp(calc(1034px * 0.4266666667), 1034px, calc(1.3786666667 * 100vw));
  --sz-1035: clamp(calc(1035px * 0.4266666667), 1035px, calc(1.38 * 100vw));
  --sz-1036: clamp(calc(1036px * 0.4266666667), 1036px, calc(1.3813333333 * 100vw));
  --sz-1037: clamp(calc(1037px * 0.4266666667), 1037px, calc(1.3826666667 * 100vw));
  --sz-1038: clamp(calc(1038px * 0.4266666667), 1038px, calc(1.384 * 100vw));
  --sz-1039: clamp(calc(1039px * 0.4266666667), 1039px, calc(1.3853333333 * 100vw));
  --sz-1040: clamp(calc(1040px * 0.4266666667), 1040px, calc(1.3866666667 * 100vw));
  --sz-1041: clamp(calc(1041px * 0.4266666667), 1041px, calc(1.388 * 100vw));
  --sz-1042: clamp(calc(1042px * 0.4266666667), 1042px, calc(1.3893333333 * 100vw));
  --sz-1043: clamp(calc(1043px * 0.4266666667), 1043px, calc(1.3906666667 * 100vw));
  --sz-1044: clamp(calc(1044px * 0.4266666667), 1044px, calc(1.392 * 100vw));
  --sz-1045: clamp(calc(1045px * 0.4266666667), 1045px, calc(1.3933333333 * 100vw));
  --sz-1046: clamp(calc(1046px * 0.4266666667), 1046px, calc(1.3946666667 * 100vw));
  --sz-1047: clamp(calc(1047px * 0.4266666667), 1047px, calc(1.396 * 100vw));
  --sz-1048: clamp(calc(1048px * 0.4266666667), 1048px, calc(1.3973333333 * 100vw));
  --sz-1049: clamp(calc(1049px * 0.4266666667), 1049px, calc(1.3986666667 * 100vw));
  --sz-1050: clamp(calc(1050px * 0.4266666667), 1050px, calc(1.4 * 100vw));
  --sz-1051: clamp(calc(1051px * 0.4266666667), 1051px, calc(1.4013333333 * 100vw));
  --sz-1052: clamp(calc(1052px * 0.4266666667), 1052px, calc(1.4026666667 * 100vw));
  --sz-1053: clamp(calc(1053px * 0.4266666667), 1053px, calc(1.404 * 100vw));
  --sz-1054: clamp(calc(1054px * 0.4266666667), 1054px, calc(1.4053333333 * 100vw));
  --sz-1055: clamp(calc(1055px * 0.4266666667), 1055px, calc(1.4066666667 * 100vw));
  --sz-1056: clamp(calc(1056px * 0.4266666667), 1056px, calc(1.408 * 100vw));
  --sz-1057: clamp(calc(1057px * 0.4266666667), 1057px, calc(1.4093333333 * 100vw));
  --sz-1058: clamp(calc(1058px * 0.4266666667), 1058px, calc(1.4106666667 * 100vw));
  --sz-1059: clamp(calc(1059px * 0.4266666667), 1059px, calc(1.412 * 100vw));
  --sz-1060: clamp(calc(1060px * 0.4266666667), 1060px, calc(1.4133333333 * 100vw));
  --sz-1061: clamp(calc(1061px * 0.4266666667), 1061px, calc(1.4146666667 * 100vw));
  --sz-1062: clamp(calc(1062px * 0.4266666667), 1062px, calc(1.416 * 100vw));
  --sz-1063: clamp(calc(1063px * 0.4266666667), 1063px, calc(1.4173333333 * 100vw));
  --sz-1064: clamp(calc(1064px * 0.4266666667), 1064px, calc(1.4186666667 * 100vw));
  --sz-1065: clamp(calc(1065px * 0.4266666667), 1065px, calc(1.42 * 100vw));
  --sz-1066: clamp(calc(1066px * 0.4266666667), 1066px, calc(1.4213333333 * 100vw));
  --sz-1067: clamp(calc(1067px * 0.4266666667), 1067px, calc(1.4226666667 * 100vw));
  --sz-1068: clamp(calc(1068px * 0.4266666667), 1068px, calc(1.424 * 100vw));
  --sz-1069: clamp(calc(1069px * 0.4266666667), 1069px, calc(1.4253333333 * 100vw));
  --sz-1070: clamp(calc(1070px * 0.4266666667), 1070px, calc(1.4266666667 * 100vw));
  --sz-1071: clamp(calc(1071px * 0.4266666667), 1071px, calc(1.428 * 100vw));
  --sz-1072: clamp(calc(1072px * 0.4266666667), 1072px, calc(1.4293333333 * 100vw));
  --sz-1073: clamp(calc(1073px * 0.4266666667), 1073px, calc(1.4306666667 * 100vw));
  --sz-1074: clamp(calc(1074px * 0.4266666667), 1074px, calc(1.432 * 100vw));
  --sz-1075: clamp(calc(1075px * 0.4266666667), 1075px, calc(1.4333333333 * 100vw));
  --sz-1076: clamp(calc(1076px * 0.4266666667), 1076px, calc(1.4346666667 * 100vw));
  --sz-1077: clamp(calc(1077px * 0.4266666667), 1077px, calc(1.436 * 100vw));
  --sz-1078: clamp(calc(1078px * 0.4266666667), 1078px, calc(1.4373333333 * 100vw));
  --sz-1079: clamp(calc(1079px * 0.4266666667), 1079px, calc(1.4386666667 * 100vw));
  --sz-1080: clamp(calc(1080px * 0.4266666667), 1080px, calc(1.44 * 100vw));
  --sz-1081: clamp(calc(1081px * 0.4266666667), 1081px, calc(1.4413333333 * 100vw));
  --sz-1082: clamp(calc(1082px * 0.4266666667), 1082px, calc(1.4426666667 * 100vw));
  --sz-1083: clamp(calc(1083px * 0.4266666667), 1083px, calc(1.444 * 100vw));
  --sz-1084: clamp(calc(1084px * 0.4266666667), 1084px, calc(1.4453333333 * 100vw));
  --sz-1085: clamp(calc(1085px * 0.4266666667), 1085px, calc(1.4466666667 * 100vw));
  --sz-1086: clamp(calc(1086px * 0.4266666667), 1086px, calc(1.448 * 100vw));
  --sz-1087: clamp(calc(1087px * 0.4266666667), 1087px, calc(1.4493333333 * 100vw));
  --sz-1088: clamp(calc(1088px * 0.4266666667), 1088px, calc(1.4506666667 * 100vw));
  --sz-1089: clamp(calc(1089px * 0.4266666667), 1089px, calc(1.452 * 100vw));
  --sz-1090: clamp(calc(1090px * 0.4266666667), 1090px, calc(1.4533333333 * 100vw));
  --sz-1091: clamp(calc(1091px * 0.4266666667), 1091px, calc(1.4546666667 * 100vw));
  --sz-1092: clamp(calc(1092px * 0.4266666667), 1092px, calc(1.456 * 100vw));
  --sz-1093: clamp(calc(1093px * 0.4266666667), 1093px, calc(1.4573333333 * 100vw));
  --sz-1094: clamp(calc(1094px * 0.4266666667), 1094px, calc(1.4586666667 * 100vw));
  --sz-1095: clamp(calc(1095px * 0.4266666667), 1095px, calc(1.46 * 100vw));
  --sz-1096: clamp(calc(1096px * 0.4266666667), 1096px, calc(1.4613333333 * 100vw));
  --sz-1097: clamp(calc(1097px * 0.4266666667), 1097px, calc(1.4626666667 * 100vw));
  --sz-1098: clamp(calc(1098px * 0.4266666667), 1098px, calc(1.464 * 100vw));
  --sz-1099: clamp(calc(1099px * 0.4266666667), 1099px, calc(1.4653333333 * 100vw));
  --sz-1100: clamp(calc(1100px * 0.4266666667), 1100px, calc(1.4666666667 * 100vw));
  --sz-1101: clamp(calc(1101px * 0.4266666667), 1101px, calc(1.468 * 100vw));
  --sz-1102: clamp(calc(1102px * 0.4266666667), 1102px, calc(1.4693333333 * 100vw));
  --sz-1103: clamp(calc(1103px * 0.4266666667), 1103px, calc(1.4706666667 * 100vw));
  --sz-1104: clamp(calc(1104px * 0.4266666667), 1104px, calc(1.472 * 100vw));
  --sz-1105: clamp(calc(1105px * 0.4266666667), 1105px, calc(1.4733333333 * 100vw));
  --sz-1106: clamp(calc(1106px * 0.4266666667), 1106px, calc(1.4746666667 * 100vw));
  --sz-1107: clamp(calc(1107px * 0.4266666667), 1107px, calc(1.476 * 100vw));
  --sz-1108: clamp(calc(1108px * 0.4266666667), 1108px, calc(1.4773333333 * 100vw));
  --sz-1109: clamp(calc(1109px * 0.4266666667), 1109px, calc(1.4786666667 * 100vw));
  --sz-1110: clamp(calc(1110px * 0.4266666667), 1110px, calc(1.48 * 100vw));
  --sz-1111: clamp(calc(1111px * 0.4266666667), 1111px, calc(1.4813333333 * 100vw));
  --sz-1112: clamp(calc(1112px * 0.4266666667), 1112px, calc(1.4826666667 * 100vw));
  --sz-1113: clamp(calc(1113px * 0.4266666667), 1113px, calc(1.484 * 100vw));
  --sz-1114: clamp(calc(1114px * 0.4266666667), 1114px, calc(1.4853333333 * 100vw));
  --sz-1115: clamp(calc(1115px * 0.4266666667), 1115px, calc(1.4866666667 * 100vw));
  --sz-1116: clamp(calc(1116px * 0.4266666667), 1116px, calc(1.488 * 100vw));
  --sz-1117: clamp(calc(1117px * 0.4266666667), 1117px, calc(1.4893333333 * 100vw));
  --sz-1118: clamp(calc(1118px * 0.4266666667), 1118px, calc(1.4906666667 * 100vw));
  --sz-1119: clamp(calc(1119px * 0.4266666667), 1119px, calc(1.492 * 100vw));
  --sz-1120: clamp(calc(1120px * 0.4266666667), 1120px, calc(1.4933333333 * 100vw));
  --sz-1121: clamp(calc(1121px * 0.4266666667), 1121px, calc(1.4946666667 * 100vw));
  --sz-1122: clamp(calc(1122px * 0.4266666667), 1122px, calc(1.496 * 100vw));
  --sz-1123: clamp(calc(1123px * 0.4266666667), 1123px, calc(1.4973333333 * 100vw));
  --sz-1124: clamp(calc(1124px * 0.4266666667), 1124px, calc(1.4986666667 * 100vw));
  --sz-1125: clamp(calc(1125px * 0.4266666667), 1125px, calc(1.5 * 100vw));
  --sz-1126: clamp(calc(1126px * 0.4266666667), 1126px, calc(1.5013333333 * 100vw));
  --sz-1127: clamp(calc(1127px * 0.4266666667), 1127px, calc(1.5026666667 * 100vw));
  --sz-1128: clamp(calc(1128px * 0.4266666667), 1128px, calc(1.504 * 100vw));
  --sz-1129: clamp(calc(1129px * 0.4266666667), 1129px, calc(1.5053333333 * 100vw));
  --sz-1130: clamp(calc(1130px * 0.4266666667), 1130px, calc(1.5066666667 * 100vw));
  --sz-1131: clamp(calc(1131px * 0.4266666667), 1131px, calc(1.508 * 100vw));
  --sz-1132: clamp(calc(1132px * 0.4266666667), 1132px, calc(1.5093333333 * 100vw));
  --sz-1133: clamp(calc(1133px * 0.4266666667), 1133px, calc(1.5106666667 * 100vw));
  --sz-1134: clamp(calc(1134px * 0.4266666667), 1134px, calc(1.512 * 100vw));
  --sz-1135: clamp(calc(1135px * 0.4266666667), 1135px, calc(1.5133333333 * 100vw));
  --sz-1136: clamp(calc(1136px * 0.4266666667), 1136px, calc(1.5146666667 * 100vw));
  --sz-1137: clamp(calc(1137px * 0.4266666667), 1137px, calc(1.516 * 100vw));
  --sz-1138: clamp(calc(1138px * 0.4266666667), 1138px, calc(1.5173333333 * 100vw));
  --sz-1139: clamp(calc(1139px * 0.4266666667), 1139px, calc(1.5186666667 * 100vw));
  --sz-1140: clamp(calc(1140px * 0.4266666667), 1140px, calc(1.52 * 100vw));
  --sz-1141: clamp(calc(1141px * 0.4266666667), 1141px, calc(1.5213333333 * 100vw));
  --sz-1142: clamp(calc(1142px * 0.4266666667), 1142px, calc(1.5226666667 * 100vw));
  --sz-1143: clamp(calc(1143px * 0.4266666667), 1143px, calc(1.524 * 100vw));
  --sz-1144: clamp(calc(1144px * 0.4266666667), 1144px, calc(1.5253333333 * 100vw));
  --sz-1145: clamp(calc(1145px * 0.4266666667), 1145px, calc(1.5266666667 * 100vw));
  --sz-1146: clamp(calc(1146px * 0.4266666667), 1146px, calc(1.528 * 100vw));
  --sz-1147: clamp(calc(1147px * 0.4266666667), 1147px, calc(1.5293333333 * 100vw));
  --sz-1148: clamp(calc(1148px * 0.4266666667), 1148px, calc(1.5306666667 * 100vw));
  --sz-1149: clamp(calc(1149px * 0.4266666667), 1149px, calc(1.532 * 100vw));
  --sz-1150: clamp(calc(1150px * 0.4266666667), 1150px, calc(1.5333333333 * 100vw));
  --sz-1151: clamp(calc(1151px * 0.4266666667), 1151px, calc(1.5346666667 * 100vw));
  --sz-1152: clamp(calc(1152px * 0.4266666667), 1152px, calc(1.536 * 100vw));
  --sz-1153: clamp(calc(1153px * 0.4266666667), 1153px, calc(1.5373333333 * 100vw));
  --sz-1154: clamp(calc(1154px * 0.4266666667), 1154px, calc(1.5386666667 * 100vw));
  --sz-1155: clamp(calc(1155px * 0.4266666667), 1155px, calc(1.54 * 100vw));
  --sz-1156: clamp(calc(1156px * 0.4266666667), 1156px, calc(1.5413333333 * 100vw));
  --sz-1157: clamp(calc(1157px * 0.4266666667), 1157px, calc(1.5426666667 * 100vw));
  --sz-1158: clamp(calc(1158px * 0.4266666667), 1158px, calc(1.544 * 100vw));
  --sz-1159: clamp(calc(1159px * 0.4266666667), 1159px, calc(1.5453333333 * 100vw));
  --sz-1160: clamp(calc(1160px * 0.4266666667), 1160px, calc(1.5466666667 * 100vw));
  --sz-1161: clamp(calc(1161px * 0.4266666667), 1161px, calc(1.548 * 100vw));
  --sz-1162: clamp(calc(1162px * 0.4266666667), 1162px, calc(1.5493333333 * 100vw));
  --sz-1163: clamp(calc(1163px * 0.4266666667), 1163px, calc(1.5506666667 * 100vw));
  --sz-1164: clamp(calc(1164px * 0.4266666667), 1164px, calc(1.552 * 100vw));
  --sz-1165: clamp(calc(1165px * 0.4266666667), 1165px, calc(1.5533333333 * 100vw));
  --sz-1166: clamp(calc(1166px * 0.4266666667), 1166px, calc(1.5546666667 * 100vw));
  --sz-1167: clamp(calc(1167px * 0.4266666667), 1167px, calc(1.556 * 100vw));
  --sz-1168: clamp(calc(1168px * 0.4266666667), 1168px, calc(1.5573333333 * 100vw));
  --sz-1169: clamp(calc(1169px * 0.4266666667), 1169px, calc(1.5586666667 * 100vw));
  --sz-1170: clamp(calc(1170px * 0.4266666667), 1170px, calc(1.56 * 100vw));
  --sz-1171: clamp(calc(1171px * 0.4266666667), 1171px, calc(1.5613333333 * 100vw));
  --sz-1172: clamp(calc(1172px * 0.4266666667), 1172px, calc(1.5626666667 * 100vw));
  --sz-1173: clamp(calc(1173px * 0.4266666667), 1173px, calc(1.564 * 100vw));
  --sz-1174: clamp(calc(1174px * 0.4266666667), 1174px, calc(1.5653333333 * 100vw));
  --sz-1175: clamp(calc(1175px * 0.4266666667), 1175px, calc(1.5666666667 * 100vw));
  --sz-1176: clamp(calc(1176px * 0.4266666667), 1176px, calc(1.568 * 100vw));
  --sz-1177: clamp(calc(1177px * 0.4266666667), 1177px, calc(1.5693333333 * 100vw));
  --sz-1178: clamp(calc(1178px * 0.4266666667), 1178px, calc(1.5706666667 * 100vw));
  --sz-1179: clamp(calc(1179px * 0.4266666667), 1179px, calc(1.572 * 100vw));
  --sz-1180: clamp(calc(1180px * 0.4266666667), 1180px, calc(1.5733333333 * 100vw));
  --sz-1181: clamp(calc(1181px * 0.4266666667), 1181px, calc(1.5746666667 * 100vw));
  --sz-1182: clamp(calc(1182px * 0.4266666667), 1182px, calc(1.576 * 100vw));
  --sz-1183: clamp(calc(1183px * 0.4266666667), 1183px, calc(1.5773333333 * 100vw));
  --sz-1184: clamp(calc(1184px * 0.4266666667), 1184px, calc(1.5786666667 * 100vw));
  --sz-1185: clamp(calc(1185px * 0.4266666667), 1185px, calc(1.58 * 100vw));
  --sz-1186: clamp(calc(1186px * 0.4266666667), 1186px, calc(1.5813333333 * 100vw));
  --sz-1187: clamp(calc(1187px * 0.4266666667), 1187px, calc(1.5826666667 * 100vw));
  --sz-1188: clamp(calc(1188px * 0.4266666667), 1188px, calc(1.584 * 100vw));
  --sz-1189: clamp(calc(1189px * 0.4266666667), 1189px, calc(1.5853333333 * 100vw));
  --sz-1190: clamp(calc(1190px * 0.4266666667), 1190px, calc(1.5866666667 * 100vw));
  --sz-1191: clamp(calc(1191px * 0.4266666667), 1191px, calc(1.588 * 100vw));
  --sz-1192: clamp(calc(1192px * 0.4266666667), 1192px, calc(1.5893333333 * 100vw));
  --sz-1193: clamp(calc(1193px * 0.4266666667), 1193px, calc(1.5906666667 * 100vw));
  --sz-1194: clamp(calc(1194px * 0.4266666667), 1194px, calc(1.592 * 100vw));
  --sz-1195: clamp(calc(1195px * 0.4266666667), 1195px, calc(1.5933333333 * 100vw));
  --sz-1196: clamp(calc(1196px * 0.4266666667), 1196px, calc(1.5946666667 * 100vw));
  --sz-1197: clamp(calc(1197px * 0.4266666667), 1197px, calc(1.596 * 100vw));
  --sz-1198: clamp(calc(1198px * 0.4266666667), 1198px, calc(1.5973333333 * 100vw));
  --sz-1199: clamp(calc(1199px * 0.4266666667), 1199px, calc(1.5986666667 * 100vw));
  --sz-1200: clamp(calc(1200px * 0.4266666667), 1200px, calc(1.6 * 100vw));
  --sz-1201: clamp(calc(1201px * 0.4266666667), 1201px, calc(1.6013333333 * 100vw));
  --sz-1202: clamp(calc(1202px * 0.4266666667), 1202px, calc(1.6026666667 * 100vw));
  --sz-1203: clamp(calc(1203px * 0.4266666667), 1203px, calc(1.604 * 100vw));
  --sz-1204: clamp(calc(1204px * 0.4266666667), 1204px, calc(1.6053333333 * 100vw));
  --sz-1205: clamp(calc(1205px * 0.4266666667), 1205px, calc(1.6066666667 * 100vw));
  --sz-1206: clamp(calc(1206px * 0.4266666667), 1206px, calc(1.608 * 100vw));
  --sz-1207: clamp(calc(1207px * 0.4266666667), 1207px, calc(1.6093333333 * 100vw));
  --sz-1208: clamp(calc(1208px * 0.4266666667), 1208px, calc(1.6106666667 * 100vw));
  --sz-1209: clamp(calc(1209px * 0.4266666667), 1209px, calc(1.612 * 100vw));
  --sz-1210: clamp(calc(1210px * 0.4266666667), 1210px, calc(1.6133333333 * 100vw));
  --sz-1211: clamp(calc(1211px * 0.4266666667), 1211px, calc(1.6146666667 * 100vw));
  --sz-1212: clamp(calc(1212px * 0.4266666667), 1212px, calc(1.616 * 100vw));
  --sz-1213: clamp(calc(1213px * 0.4266666667), 1213px, calc(1.6173333333 * 100vw));
  --sz-1214: clamp(calc(1214px * 0.4266666667), 1214px, calc(1.6186666667 * 100vw));
  --sz-1215: clamp(calc(1215px * 0.4266666667), 1215px, calc(1.62 * 100vw));
  --sz-1216: clamp(calc(1216px * 0.4266666667), 1216px, calc(1.6213333333 * 100vw));
  --sz-1217: clamp(calc(1217px * 0.4266666667), 1217px, calc(1.6226666667 * 100vw));
  --sz-1218: clamp(calc(1218px * 0.4266666667), 1218px, calc(1.624 * 100vw));
  --sz-1219: clamp(calc(1219px * 0.4266666667), 1219px, calc(1.6253333333 * 100vw));
  --sz-1220: clamp(calc(1220px * 0.4266666667), 1220px, calc(1.6266666667 * 100vw));
  --sz-1221: clamp(calc(1221px * 0.4266666667), 1221px, calc(1.628 * 100vw));
  --sz-1222: clamp(calc(1222px * 0.4266666667), 1222px, calc(1.6293333333 * 100vw));
  --sz-1223: clamp(calc(1223px * 0.4266666667), 1223px, calc(1.6306666667 * 100vw));
  --sz-1224: clamp(calc(1224px * 0.4266666667), 1224px, calc(1.632 * 100vw));
  --sz-1225: clamp(calc(1225px * 0.4266666667), 1225px, calc(1.6333333333 * 100vw));
  --sz-1226: clamp(calc(1226px * 0.4266666667), 1226px, calc(1.6346666667 * 100vw));
  --sz-1227: clamp(calc(1227px * 0.4266666667), 1227px, calc(1.636 * 100vw));
  --sz-1228: clamp(calc(1228px * 0.4266666667), 1228px, calc(1.6373333333 * 100vw));
  --sz-1229: clamp(calc(1229px * 0.4266666667), 1229px, calc(1.6386666667 * 100vw));
  --sz-1230: clamp(calc(1230px * 0.4266666667), 1230px, calc(1.64 * 100vw));
  --sz-1231: clamp(calc(1231px * 0.4266666667), 1231px, calc(1.6413333333 * 100vw));
  --sz-1232: clamp(calc(1232px * 0.4266666667), 1232px, calc(1.6426666667 * 100vw));
  --sz-1233: clamp(calc(1233px * 0.4266666667), 1233px, calc(1.644 * 100vw));
  --sz-1234: clamp(calc(1234px * 0.4266666667), 1234px, calc(1.6453333333 * 100vw));
  --sz-1235: clamp(calc(1235px * 0.4266666667), 1235px, calc(1.6466666667 * 100vw));
  --sz-1236: clamp(calc(1236px * 0.4266666667), 1236px, calc(1.648 * 100vw));
  --sz-1237: clamp(calc(1237px * 0.4266666667), 1237px, calc(1.6493333333 * 100vw));
  --sz-1238: clamp(calc(1238px * 0.4266666667), 1238px, calc(1.6506666667 * 100vw));
  --sz-1239: clamp(calc(1239px * 0.4266666667), 1239px, calc(1.652 * 100vw));
  --sz-1240: clamp(calc(1240px * 0.4266666667), 1240px, calc(1.6533333333 * 100vw));
  --sz-1241: clamp(calc(1241px * 0.4266666667), 1241px, calc(1.6546666667 * 100vw));
  --sz-1242: clamp(calc(1242px * 0.4266666667), 1242px, calc(1.656 * 100vw));
  --sz-1243: clamp(calc(1243px * 0.4266666667), 1243px, calc(1.6573333333 * 100vw));
  --sz-1244: clamp(calc(1244px * 0.4266666667), 1244px, calc(1.6586666667 * 100vw));
  --sz-1245: clamp(calc(1245px * 0.4266666667), 1245px, calc(1.66 * 100vw));
  --sz-1246: clamp(calc(1246px * 0.4266666667), 1246px, calc(1.6613333333 * 100vw));
  --sz-1247: clamp(calc(1247px * 0.4266666667), 1247px, calc(1.6626666667 * 100vw));
  --sz-1248: clamp(calc(1248px * 0.4266666667), 1248px, calc(1.664 * 100vw));
  --sz-1249: clamp(calc(1249px * 0.4266666667), 1249px, calc(1.6653333333 * 100vw));
  --sz-1250: clamp(calc(1250px * 0.4266666667), 1250px, calc(1.6666666667 * 100vw));
  --sz-1251: clamp(calc(1251px * 0.4266666667), 1251px, calc(1.668 * 100vw));
  --sz-1252: clamp(calc(1252px * 0.4266666667), 1252px, calc(1.6693333333 * 100vw));
  --sz-1253: clamp(calc(1253px * 0.4266666667), 1253px, calc(1.6706666667 * 100vw));
  --sz-1254: clamp(calc(1254px * 0.4266666667), 1254px, calc(1.672 * 100vw));
  --sz-1255: clamp(calc(1255px * 0.4266666667), 1255px, calc(1.6733333333 * 100vw));
  --sz-1256: clamp(calc(1256px * 0.4266666667), 1256px, calc(1.6746666667 * 100vw));
  --sz-1257: clamp(calc(1257px * 0.4266666667), 1257px, calc(1.676 * 100vw));
  --sz-1258: clamp(calc(1258px * 0.4266666667), 1258px, calc(1.6773333333 * 100vw));
  --sz-1259: clamp(calc(1259px * 0.4266666667), 1259px, calc(1.6786666667 * 100vw));
  --sz-1260: clamp(calc(1260px * 0.4266666667), 1260px, calc(1.68 * 100vw));
  --sz-1261: clamp(calc(1261px * 0.4266666667), 1261px, calc(1.6813333333 * 100vw));
  --sz-1262: clamp(calc(1262px * 0.4266666667), 1262px, calc(1.6826666667 * 100vw));
  --sz-1263: clamp(calc(1263px * 0.4266666667), 1263px, calc(1.684 * 100vw));
  --sz-1264: clamp(calc(1264px * 0.4266666667), 1264px, calc(1.6853333333 * 100vw));
  --sz-1265: clamp(calc(1265px * 0.4266666667), 1265px, calc(1.6866666667 * 100vw));
  --sz-1266: clamp(calc(1266px * 0.4266666667), 1266px, calc(1.688 * 100vw));
  --sz-1267: clamp(calc(1267px * 0.4266666667), 1267px, calc(1.6893333333 * 100vw));
  --sz-1268: clamp(calc(1268px * 0.4266666667), 1268px, calc(1.6906666667 * 100vw));
  --sz-1269: clamp(calc(1269px * 0.4266666667), 1269px, calc(1.692 * 100vw));
  --sz-1270: clamp(calc(1270px * 0.4266666667), 1270px, calc(1.6933333333 * 100vw));
  --sz-1271: clamp(calc(1271px * 0.4266666667), 1271px, calc(1.6946666667 * 100vw));
  --sz-1272: clamp(calc(1272px * 0.4266666667), 1272px, calc(1.696 * 100vw));
  --sz-1273: clamp(calc(1273px * 0.4266666667), 1273px, calc(1.6973333333 * 100vw));
  --sz-1274: clamp(calc(1274px * 0.4266666667), 1274px, calc(1.6986666667 * 100vw));
  --sz-1275: clamp(calc(1275px * 0.4266666667), 1275px, calc(1.7 * 100vw));
  --sz-1276: clamp(calc(1276px * 0.4266666667), 1276px, calc(1.7013333333 * 100vw));
  --sz-1277: clamp(calc(1277px * 0.4266666667), 1277px, calc(1.7026666667 * 100vw));
  --sz-1278: clamp(calc(1278px * 0.4266666667), 1278px, calc(1.704 * 100vw));
  --sz-1279: clamp(calc(1279px * 0.4266666667), 1279px, calc(1.7053333333 * 100vw));
  --sz-1280: clamp(calc(1280px * 0.4266666667), 1280px, calc(1.7066666667 * 100vw));
  --sz-1281: clamp(calc(1281px * 0.4266666667), 1281px, calc(1.708 * 100vw));
  --sz-1282: clamp(calc(1282px * 0.4266666667), 1282px, calc(1.7093333333 * 100vw));
  --sz-1283: clamp(calc(1283px * 0.4266666667), 1283px, calc(1.7106666667 * 100vw));
  --sz-1284: clamp(calc(1284px * 0.4266666667), 1284px, calc(1.712 * 100vw));
  --sz-1285: clamp(calc(1285px * 0.4266666667), 1285px, calc(1.7133333333 * 100vw));
  --sz-1286: clamp(calc(1286px * 0.4266666667), 1286px, calc(1.7146666667 * 100vw));
  --sz-1287: clamp(calc(1287px * 0.4266666667), 1287px, calc(1.716 * 100vw));
  --sz-1288: clamp(calc(1288px * 0.4266666667), 1288px, calc(1.7173333333 * 100vw));
  --sz-1289: clamp(calc(1289px * 0.4266666667), 1289px, calc(1.7186666667 * 100vw));
  --sz-1290: clamp(calc(1290px * 0.4266666667), 1290px, calc(1.72 * 100vw));
  --sz-1291: clamp(calc(1291px * 0.4266666667), 1291px, calc(1.7213333333 * 100vw));
  --sz-1292: clamp(calc(1292px * 0.4266666667), 1292px, calc(1.7226666667 * 100vw));
  --sz-1293: clamp(calc(1293px * 0.4266666667), 1293px, calc(1.724 * 100vw));
  --sz-1294: clamp(calc(1294px * 0.4266666667), 1294px, calc(1.7253333333 * 100vw));
  --sz-1295: clamp(calc(1295px * 0.4266666667), 1295px, calc(1.7266666667 * 100vw));
  --sz-1296: clamp(calc(1296px * 0.4266666667), 1296px, calc(1.728 * 100vw));
  --sz-1297: clamp(calc(1297px * 0.4266666667), 1297px, calc(1.7293333333 * 100vw));
  --sz-1298: clamp(calc(1298px * 0.4266666667), 1298px, calc(1.7306666667 * 100vw));
  --sz-1299: clamp(calc(1299px * 0.4266666667), 1299px, calc(1.732 * 100vw));
  --sz-1300: clamp(calc(1300px * 0.4266666667), 1300px, calc(1.7333333333 * 100vw));
  --sz-1301: clamp(calc(1301px * 0.4266666667), 1301px, calc(1.7346666667 * 100vw));
  --sz-1302: clamp(calc(1302px * 0.4266666667), 1302px, calc(1.736 * 100vw));
  --sz-1303: clamp(calc(1303px * 0.4266666667), 1303px, calc(1.7373333333 * 100vw));
  --sz-1304: clamp(calc(1304px * 0.4266666667), 1304px, calc(1.7386666667 * 100vw));
  --sz-1305: clamp(calc(1305px * 0.4266666667), 1305px, calc(1.74 * 100vw));
  --sz-1306: clamp(calc(1306px * 0.4266666667), 1306px, calc(1.7413333333 * 100vw));
  --sz-1307: clamp(calc(1307px * 0.4266666667), 1307px, calc(1.7426666667 * 100vw));
  --sz-1308: clamp(calc(1308px * 0.4266666667), 1308px, calc(1.744 * 100vw));
  --sz-1309: clamp(calc(1309px * 0.4266666667), 1309px, calc(1.7453333333 * 100vw));
  --sz-1310: clamp(calc(1310px * 0.4266666667), 1310px, calc(1.7466666667 * 100vw));
  --sz-1311: clamp(calc(1311px * 0.4266666667), 1311px, calc(1.748 * 100vw));
  --sz-1312: clamp(calc(1312px * 0.4266666667), 1312px, calc(1.7493333333 * 100vw));
  --sz-1313: clamp(calc(1313px * 0.4266666667), 1313px, calc(1.7506666667 * 100vw));
  --sz-1314: clamp(calc(1314px * 0.4266666667), 1314px, calc(1.752 * 100vw));
  --sz-1315: clamp(calc(1315px * 0.4266666667), 1315px, calc(1.7533333333 * 100vw));
  --sz-1316: clamp(calc(1316px * 0.4266666667), 1316px, calc(1.7546666667 * 100vw));
  --sz-1317: clamp(calc(1317px * 0.4266666667), 1317px, calc(1.756 * 100vw));
  --sz-1318: clamp(calc(1318px * 0.4266666667), 1318px, calc(1.7573333333 * 100vw));
  --sz-1319: clamp(calc(1319px * 0.4266666667), 1319px, calc(1.7586666667 * 100vw));
  --sz-1320: clamp(calc(1320px * 0.4266666667), 1320px, calc(1.76 * 100vw));
  --sz-1321: clamp(calc(1321px * 0.4266666667), 1321px, calc(1.7613333333 * 100vw));
  --sz-1322: clamp(calc(1322px * 0.4266666667), 1322px, calc(1.7626666667 * 100vw));
  --sz-1323: clamp(calc(1323px * 0.4266666667), 1323px, calc(1.764 * 100vw));
  --sz-1324: clamp(calc(1324px * 0.4266666667), 1324px, calc(1.7653333333 * 100vw));
  --sz-1325: clamp(calc(1325px * 0.4266666667), 1325px, calc(1.7666666667 * 100vw));
  --sz-1326: clamp(calc(1326px * 0.4266666667), 1326px, calc(1.768 * 100vw));
  --sz-1327: clamp(calc(1327px * 0.4266666667), 1327px, calc(1.7693333333 * 100vw));
  --sz-1328: clamp(calc(1328px * 0.4266666667), 1328px, calc(1.7706666667 * 100vw));
  --sz-1329: clamp(calc(1329px * 0.4266666667), 1329px, calc(1.772 * 100vw));
  --sz-1330: clamp(calc(1330px * 0.4266666667), 1330px, calc(1.7733333333 * 100vw));
  --sz-1331: clamp(calc(1331px * 0.4266666667), 1331px, calc(1.7746666667 * 100vw));
  --sz-1332: clamp(calc(1332px * 0.4266666667), 1332px, calc(1.776 * 100vw));
  --sz-1333: clamp(calc(1333px * 0.4266666667), 1333px, calc(1.7773333333 * 100vw));
  --sz-1334: clamp(calc(1334px * 0.4266666667), 1334px, calc(1.7786666667 * 100vw));
  --sz-1335: clamp(calc(1335px * 0.4266666667), 1335px, calc(1.78 * 100vw));
  --sz-1336: clamp(calc(1336px * 0.4266666667), 1336px, calc(1.7813333333 * 100vw));
  --sz-1337: clamp(calc(1337px * 0.4266666667), 1337px, calc(1.7826666667 * 100vw));
  --sz-1338: clamp(calc(1338px * 0.4266666667), 1338px, calc(1.784 * 100vw));
  --sz-1339: clamp(calc(1339px * 0.4266666667), 1339px, calc(1.7853333333 * 100vw));
  --sz-1340: clamp(calc(1340px * 0.4266666667), 1340px, calc(1.7866666667 * 100vw));
  --sz-1341: clamp(calc(1341px * 0.4266666667), 1341px, calc(1.788 * 100vw));
  --sz-1342: clamp(calc(1342px * 0.4266666667), 1342px, calc(1.7893333333 * 100vw));
  --sz-1343: clamp(calc(1343px * 0.4266666667), 1343px, calc(1.7906666667 * 100vw));
  --sz-1344: clamp(calc(1344px * 0.4266666667), 1344px, calc(1.792 * 100vw));
  --sz-1345: clamp(calc(1345px * 0.4266666667), 1345px, calc(1.7933333333 * 100vw));
  --sz-1346: clamp(calc(1346px * 0.4266666667), 1346px, calc(1.7946666667 * 100vw));
  --sz-1347: clamp(calc(1347px * 0.4266666667), 1347px, calc(1.796 * 100vw));
  --sz-1348: clamp(calc(1348px * 0.4266666667), 1348px, calc(1.7973333333 * 100vw));
  --sz-1349: clamp(calc(1349px * 0.4266666667), 1349px, calc(1.7986666667 * 100vw));
  --sz-1350: clamp(calc(1350px * 0.4266666667), 1350px, calc(1.8 * 100vw));
  --sz-1351: clamp(calc(1351px * 0.4266666667), 1351px, calc(1.8013333333 * 100vw));
  --sz-1352: clamp(calc(1352px * 0.4266666667), 1352px, calc(1.8026666667 * 100vw));
  --sz-1353: clamp(calc(1353px * 0.4266666667), 1353px, calc(1.804 * 100vw));
  --sz-1354: clamp(calc(1354px * 0.4266666667), 1354px, calc(1.8053333333 * 100vw));
  --sz-1355: clamp(calc(1355px * 0.4266666667), 1355px, calc(1.8066666667 * 100vw));
  --sz-1356: clamp(calc(1356px * 0.4266666667), 1356px, calc(1.808 * 100vw));
  --sz-1357: clamp(calc(1357px * 0.4266666667), 1357px, calc(1.8093333333 * 100vw));
  --sz-1358: clamp(calc(1358px * 0.4266666667), 1358px, calc(1.8106666667 * 100vw));
  --sz-1359: clamp(calc(1359px * 0.4266666667), 1359px, calc(1.812 * 100vw));
  --sz-1360: clamp(calc(1360px * 0.4266666667), 1360px, calc(1.8133333333 * 100vw));
  --sz-1361: clamp(calc(1361px * 0.4266666667), 1361px, calc(1.8146666667 * 100vw));
  --sz-1362: clamp(calc(1362px * 0.4266666667), 1362px, calc(1.816 * 100vw));
  --sz-1363: clamp(calc(1363px * 0.4266666667), 1363px, calc(1.8173333333 * 100vw));
  --sz-1364: clamp(calc(1364px * 0.4266666667), 1364px, calc(1.8186666667 * 100vw));
  --sz-1365: clamp(calc(1365px * 0.4266666667), 1365px, calc(1.82 * 100vw));
  --sz-1366: clamp(calc(1366px * 0.4266666667), 1366px, calc(1.8213333333 * 100vw));
  --sz-1367: clamp(calc(1367px * 0.4266666667), 1367px, calc(1.8226666667 * 100vw));
  --sz-1368: clamp(calc(1368px * 0.4266666667), 1368px, calc(1.824 * 100vw));
  --sz-1369: clamp(calc(1369px * 0.4266666667), 1369px, calc(1.8253333333 * 100vw));
  --sz-1370: clamp(calc(1370px * 0.4266666667), 1370px, calc(1.8266666667 * 100vw));
  --sz-1371: clamp(calc(1371px * 0.4266666667), 1371px, calc(1.828 * 100vw));
  --sz-1372: clamp(calc(1372px * 0.4266666667), 1372px, calc(1.8293333333 * 100vw));
  --sz-1373: clamp(calc(1373px * 0.4266666667), 1373px, calc(1.8306666667 * 100vw));
  --sz-1374: clamp(calc(1374px * 0.4266666667), 1374px, calc(1.832 * 100vw));
  --sz-1375: clamp(calc(1375px * 0.4266666667), 1375px, calc(1.8333333333 * 100vw));
  --sz-1376: clamp(calc(1376px * 0.4266666667), 1376px, calc(1.8346666667 * 100vw));
  --sz-1377: clamp(calc(1377px * 0.4266666667), 1377px, calc(1.836 * 100vw));
  --sz-1378: clamp(calc(1378px * 0.4266666667), 1378px, calc(1.8373333333 * 100vw));
  --sz-1379: clamp(calc(1379px * 0.4266666667), 1379px, calc(1.8386666667 * 100vw));
  --sz-1380: clamp(calc(1380px * 0.4266666667), 1380px, calc(1.84 * 100vw));
  --sz-1381: clamp(calc(1381px * 0.4266666667), 1381px, calc(1.8413333333 * 100vw));
  --sz-1382: clamp(calc(1382px * 0.4266666667), 1382px, calc(1.8426666667 * 100vw));
  --sz-1383: clamp(calc(1383px * 0.4266666667), 1383px, calc(1.844 * 100vw));
  --sz-1384: clamp(calc(1384px * 0.4266666667), 1384px, calc(1.8453333333 * 100vw));
  --sz-1385: clamp(calc(1385px * 0.4266666667), 1385px, calc(1.8466666667 * 100vw));
  --sz-1386: clamp(calc(1386px * 0.4266666667), 1386px, calc(1.848 * 100vw));
  --sz-1387: clamp(calc(1387px * 0.4266666667), 1387px, calc(1.8493333333 * 100vw));
  --sz-1388: clamp(calc(1388px * 0.4266666667), 1388px, calc(1.8506666667 * 100vw));
  --sz-1389: clamp(calc(1389px * 0.4266666667), 1389px, calc(1.852 * 100vw));
  --sz-1390: clamp(calc(1390px * 0.4266666667), 1390px, calc(1.8533333333 * 100vw));
  --sz-1391: clamp(calc(1391px * 0.4266666667), 1391px, calc(1.8546666667 * 100vw));
  --sz-1392: clamp(calc(1392px * 0.4266666667), 1392px, calc(1.856 * 100vw));
  --sz-1393: clamp(calc(1393px * 0.4266666667), 1393px, calc(1.8573333333 * 100vw));
  --sz-1394: clamp(calc(1394px * 0.4266666667), 1394px, calc(1.8586666667 * 100vw));
  --sz-1395: clamp(calc(1395px * 0.4266666667), 1395px, calc(1.86 * 100vw));
  --sz-1396: clamp(calc(1396px * 0.4266666667), 1396px, calc(1.8613333333 * 100vw));
  --sz-1397: clamp(calc(1397px * 0.4266666667), 1397px, calc(1.8626666667 * 100vw));
  --sz-1398: clamp(calc(1398px * 0.4266666667), 1398px, calc(1.864 * 100vw));
  --sz-1399: clamp(calc(1399px * 0.4266666667), 1399px, calc(1.8653333333 * 100vw));
  --sz-1400: clamp(calc(1400px * 0.4266666667), 1400px, calc(1.8666666667 * 100vw));
  --sz-1401: clamp(calc(1401px * 0.4266666667), 1401px, calc(1.868 * 100vw));
  --sz-1402: clamp(calc(1402px * 0.4266666667), 1402px, calc(1.8693333333 * 100vw));
  --sz-1403: clamp(calc(1403px * 0.4266666667), 1403px, calc(1.8706666667 * 100vw));
  --sz-1404: clamp(calc(1404px * 0.4266666667), 1404px, calc(1.872 * 100vw));
  --sz-1405: clamp(calc(1405px * 0.4266666667), 1405px, calc(1.8733333333 * 100vw));
  --sz-1406: clamp(calc(1406px * 0.4266666667), 1406px, calc(1.8746666667 * 100vw));
  --sz-1407: clamp(calc(1407px * 0.4266666667), 1407px, calc(1.876 * 100vw));
  --sz-1408: clamp(calc(1408px * 0.4266666667), 1408px, calc(1.8773333333 * 100vw));
  --sz-1409: clamp(calc(1409px * 0.4266666667), 1409px, calc(1.8786666667 * 100vw));
  --sz-1410: clamp(calc(1410px * 0.4266666667), 1410px, calc(1.88 * 100vw));
  --sz-1411: clamp(calc(1411px * 0.4266666667), 1411px, calc(1.8813333333 * 100vw));
  --sz-1412: clamp(calc(1412px * 0.4266666667), 1412px, calc(1.8826666667 * 100vw));
  --sz-1413: clamp(calc(1413px * 0.4266666667), 1413px, calc(1.884 * 100vw));
  --sz-1414: clamp(calc(1414px * 0.4266666667), 1414px, calc(1.8853333333 * 100vw));
  --sz-1415: clamp(calc(1415px * 0.4266666667), 1415px, calc(1.8866666667 * 100vw));
  --sz-1416: clamp(calc(1416px * 0.4266666667), 1416px, calc(1.888 * 100vw));
  --sz-1417: clamp(calc(1417px * 0.4266666667), 1417px, calc(1.8893333333 * 100vw));
  --sz-1418: clamp(calc(1418px * 0.4266666667), 1418px, calc(1.8906666667 * 100vw));
  --sz-1419: clamp(calc(1419px * 0.4266666667), 1419px, calc(1.892 * 100vw));
  --sz-1420: clamp(calc(1420px * 0.4266666667), 1420px, calc(1.8933333333 * 100vw));
  --sz-1421: clamp(calc(1421px * 0.4266666667), 1421px, calc(1.8946666667 * 100vw));
  --sz-1422: clamp(calc(1422px * 0.4266666667), 1422px, calc(1.896 * 100vw));
  --sz-1423: clamp(calc(1423px * 0.4266666667), 1423px, calc(1.8973333333 * 100vw));
  --sz-1424: clamp(calc(1424px * 0.4266666667), 1424px, calc(1.8986666667 * 100vw));
  --sz-1425: clamp(calc(1425px * 0.4266666667), 1425px, calc(1.9 * 100vw));
  --sz-1426: clamp(calc(1426px * 0.4266666667), 1426px, calc(1.9013333333 * 100vw));
  --sz-1427: clamp(calc(1427px * 0.4266666667), 1427px, calc(1.9026666667 * 100vw));
  --sz-1428: clamp(calc(1428px * 0.4266666667), 1428px, calc(1.904 * 100vw));
  --sz-1429: clamp(calc(1429px * 0.4266666667), 1429px, calc(1.9053333333 * 100vw));
  --sz-1430: clamp(calc(1430px * 0.4266666667), 1430px, calc(1.9066666667 * 100vw));
  --sz-1431: clamp(calc(1431px * 0.4266666667), 1431px, calc(1.908 * 100vw));
  --sz-1432: clamp(calc(1432px * 0.4266666667), 1432px, calc(1.9093333333 * 100vw));
  --sz-1433: clamp(calc(1433px * 0.4266666667), 1433px, calc(1.9106666667 * 100vw));
  --sz-1434: clamp(calc(1434px * 0.4266666667), 1434px, calc(1.912 * 100vw));
  --sz-1435: clamp(calc(1435px * 0.4266666667), 1435px, calc(1.9133333333 * 100vw));
  --sz-1436: clamp(calc(1436px * 0.4266666667), 1436px, calc(1.9146666667 * 100vw));
  --sz-1437: clamp(calc(1437px * 0.4266666667), 1437px, calc(1.916 * 100vw));
  --sz-1438: clamp(calc(1438px * 0.4266666667), 1438px, calc(1.9173333333 * 100vw));
  --sz-1439: clamp(calc(1439px * 0.4266666667), 1439px, calc(1.9186666667 * 100vw));
  --sz-1440: clamp(calc(1440px * 0.4266666667), 1440px, calc(1.92 * 100vw));
}

@media (min-width: 768px) {
  :root {
    --sz-1: clamp(calc(1px * 0.5333333333), calc(0.0006944444 * 100vw), 1px);
    --sz-2: clamp(calc(2px * 0.5333333333), calc(0.0013888889 * 100vw), 2px);
    --sz-3: clamp(calc(3px * 0.5333333333), calc(0.0020833333 * 100vw), 3px);
    --sz-4: clamp(calc(4px * 0.5333333333), calc(0.0027777778 * 100vw), 4px);
    --sz-5: clamp(calc(5px * 0.5333333333), calc(0.0034722222 * 100vw), 5px);
    --sz-6: clamp(calc(6px * 0.5333333333), calc(0.0041666667 * 100vw), 6px);
    --sz-7: clamp(calc(7px * 0.5333333333), calc(0.0048611111 * 100vw), 7px);
    --sz-8: clamp(calc(8px * 0.5333333333), calc(0.0055555556 * 100vw), 8px);
    --sz-9: clamp(calc(9px * 0.5333333333), calc(0.00625 * 100vw), 9px);
    --sz-10: clamp(calc(10px * 0.5333333333), calc(0.0069444444 * 100vw), 10px);
    --sz-11: clamp(calc(11px * 0.5333333333), calc(0.0076388889 * 100vw), 11px);
    --sz-12: clamp(calc(12px * 0.5333333333), calc(0.0083333333 * 100vw), 12px);
    --sz-13: clamp(calc(13px * 0.5333333333), calc(0.0090277778 * 100vw), 13px);
    --sz-14: clamp(calc(14px * 0.5333333333), calc(0.0097222222 * 100vw), 14px);
    --sz-15: clamp(calc(15px * 0.5333333333), calc(0.0104166667 * 100vw), 15px);
    --sz-16: clamp(calc(16px * 0.5333333333), calc(0.0111111111 * 100vw), 16px);
    --sz-17: clamp(calc(17px * 0.5333333333), calc(0.0118055556 * 100vw), 17px);
    --sz-18: clamp(calc(18px * 0.5333333333), calc(0.0125 * 100vw), 18px);
    --sz-19: clamp(calc(19px * 0.5333333333), calc(0.0131944444 * 100vw), 19px);
    --sz-20: clamp(calc(20px * 0.5333333333), calc(0.0138888889 * 100vw), 20px);
    --sz-21: clamp(calc(21px * 0.5333333333), calc(0.0145833333 * 100vw), 21px);
    --sz-22: clamp(calc(22px * 0.5333333333), calc(0.0152777778 * 100vw), 22px);
    --sz-23: clamp(calc(23px * 0.5333333333), calc(0.0159722222 * 100vw), 23px);
    --sz-24: clamp(calc(24px * 0.5333333333), calc(0.0166666667 * 100vw), 24px);
    --sz-25: clamp(calc(25px * 0.5333333333), calc(0.0173611111 * 100vw), 25px);
    --sz-26: clamp(calc(26px * 0.5333333333), calc(0.0180555556 * 100vw), 26px);
    --sz-27: clamp(calc(27px * 0.5333333333), calc(0.01875 * 100vw), 27px);
    --sz-28: clamp(calc(28px * 0.5333333333), calc(0.0194444444 * 100vw), 28px);
    --sz-29: clamp(calc(29px * 0.5333333333), calc(0.0201388889 * 100vw), 29px);
    --sz-30: clamp(calc(30px * 0.5333333333), calc(0.0208333333 * 100vw), 30px);
    --sz-31: clamp(calc(31px * 0.5333333333), calc(0.0215277778 * 100vw), 31px);
    --sz-32: clamp(calc(32px * 0.5333333333), calc(0.0222222222 * 100vw), 32px);
    --sz-33: clamp(calc(33px * 0.5333333333), calc(0.0229166667 * 100vw), 33px);
    --sz-34: clamp(calc(34px * 0.5333333333), calc(0.0236111111 * 100vw), 34px);
    --sz-35: clamp(calc(35px * 0.5333333333), calc(0.0243055556 * 100vw), 35px);
    --sz-36: clamp(calc(36px * 0.5333333333), calc(0.025 * 100vw), 36px);
    --sz-37: clamp(calc(37px * 0.5333333333), calc(0.0256944444 * 100vw), 37px);
    --sz-38: clamp(calc(38px * 0.5333333333), calc(0.0263888889 * 100vw), 38px);
    --sz-39: clamp(calc(39px * 0.5333333333), calc(0.0270833333 * 100vw), 39px);
    --sz-40: clamp(calc(40px * 0.5333333333), calc(0.0277777778 * 100vw), 40px);
    --sz-41: clamp(calc(41px * 0.5333333333), calc(0.0284722222 * 100vw), 41px);
    --sz-42: clamp(calc(42px * 0.5333333333), calc(0.0291666667 * 100vw), 42px);
    --sz-43: clamp(calc(43px * 0.5333333333), calc(0.0298611111 * 100vw), 43px);
    --sz-44: clamp(calc(44px * 0.5333333333), calc(0.0305555556 * 100vw), 44px);
    --sz-45: clamp(calc(45px * 0.5333333333), calc(0.03125 * 100vw), 45px);
    --sz-46: clamp(calc(46px * 0.5333333333), calc(0.0319444444 * 100vw), 46px);
    --sz-47: clamp(calc(47px * 0.5333333333), calc(0.0326388889 * 100vw), 47px);
    --sz-48: clamp(calc(48px * 0.5333333333), calc(0.0333333333 * 100vw), 48px);
    --sz-49: clamp(calc(49px * 0.5333333333), calc(0.0340277778 * 100vw), 49px);
    --sz-50: clamp(calc(50px * 0.5333333333), calc(0.0347222222 * 100vw), 50px);
    --sz-51: clamp(calc(51px * 0.5333333333), calc(0.0354166667 * 100vw), 51px);
    --sz-52: clamp(calc(52px * 0.5333333333), calc(0.0361111111 * 100vw), 52px);
    --sz-53: clamp(calc(53px * 0.5333333333), calc(0.0368055556 * 100vw), 53px);
    --sz-54: clamp(calc(54px * 0.5333333333), calc(0.0375 * 100vw), 54px);
    --sz-55: clamp(calc(55px * 0.5333333333), calc(0.0381944444 * 100vw), 55px);
    --sz-56: clamp(calc(56px * 0.5333333333), calc(0.0388888889 * 100vw), 56px);
    --sz-57: clamp(calc(57px * 0.5333333333), calc(0.0395833333 * 100vw), 57px);
    --sz-58: clamp(calc(58px * 0.5333333333), calc(0.0402777778 * 100vw), 58px);
    --sz-59: clamp(calc(59px * 0.5333333333), calc(0.0409722222 * 100vw), 59px);
    --sz-60: clamp(calc(60px * 0.5333333333), calc(0.0416666667 * 100vw), 60px);
    --sz-61: clamp(calc(61px * 0.5333333333), calc(0.0423611111 * 100vw), 61px);
    --sz-62: clamp(calc(62px * 0.5333333333), calc(0.0430555556 * 100vw), 62px);
    --sz-63: clamp(calc(63px * 0.5333333333), calc(0.04375 * 100vw), 63px);
    --sz-64: clamp(calc(64px * 0.5333333333), calc(0.0444444444 * 100vw), 64px);
    --sz-65: clamp(calc(65px * 0.5333333333), calc(0.0451388889 * 100vw), 65px);
    --sz-66: clamp(calc(66px * 0.5333333333), calc(0.0458333333 * 100vw), 66px);
    --sz-67: clamp(calc(67px * 0.5333333333), calc(0.0465277778 * 100vw), 67px);
    --sz-68: clamp(calc(68px * 0.5333333333), calc(0.0472222222 * 100vw), 68px);
    --sz-69: clamp(calc(69px * 0.5333333333), calc(0.0479166667 * 100vw), 69px);
    --sz-70: clamp(calc(70px * 0.5333333333), calc(0.0486111111 * 100vw), 70px);
    --sz-71: clamp(calc(71px * 0.5333333333), calc(0.0493055556 * 100vw), 71px);
    --sz-72: clamp(calc(72px * 0.5333333333), calc(0.05 * 100vw), 72px);
    --sz-73: clamp(calc(73px * 0.5333333333), calc(0.0506944444 * 100vw), 73px);
    --sz-74: clamp(calc(74px * 0.5333333333), calc(0.0513888889 * 100vw), 74px);
    --sz-75: clamp(calc(75px * 0.5333333333), calc(0.0520833333 * 100vw), 75px);
    --sz-76: clamp(calc(76px * 0.5333333333), calc(0.0527777778 * 100vw), 76px);
    --sz-77: clamp(calc(77px * 0.5333333333), calc(0.0534722222 * 100vw), 77px);
    --sz-78: clamp(calc(78px * 0.5333333333), calc(0.0541666667 * 100vw), 78px);
    --sz-79: clamp(calc(79px * 0.5333333333), calc(0.0548611111 * 100vw), 79px);
    --sz-80: clamp(calc(80px * 0.5333333333), calc(0.0555555556 * 100vw), 80px);
    --sz-81: clamp(calc(81px * 0.5333333333), calc(0.05625 * 100vw), 81px);
    --sz-82: clamp(calc(82px * 0.5333333333), calc(0.0569444444 * 100vw), 82px);
    --sz-83: clamp(calc(83px * 0.5333333333), calc(0.0576388889 * 100vw), 83px);
    --sz-84: clamp(calc(84px * 0.5333333333), calc(0.0583333333 * 100vw), 84px);
    --sz-85: clamp(calc(85px * 0.5333333333), calc(0.0590277778 * 100vw), 85px);
    --sz-86: clamp(calc(86px * 0.5333333333), calc(0.0597222222 * 100vw), 86px);
    --sz-87: clamp(calc(87px * 0.5333333333), calc(0.0604166667 * 100vw), 87px);
    --sz-88: clamp(calc(88px * 0.5333333333), calc(0.0611111111 * 100vw), 88px);
    --sz-89: clamp(calc(89px * 0.5333333333), calc(0.0618055556 * 100vw), 89px);
    --sz-90: clamp(calc(90px * 0.5333333333), calc(0.0625 * 100vw), 90px);
    --sz-91: clamp(calc(91px * 0.5333333333), calc(0.0631944444 * 100vw), 91px);
    --sz-92: clamp(calc(92px * 0.5333333333), calc(0.0638888889 * 100vw), 92px);
    --sz-93: clamp(calc(93px * 0.5333333333), calc(0.0645833333 * 100vw), 93px);
    --sz-94: clamp(calc(94px * 0.5333333333), calc(0.0652777778 * 100vw), 94px);
    --sz-95: clamp(calc(95px * 0.5333333333), calc(0.0659722222 * 100vw), 95px);
    --sz-96: clamp(calc(96px * 0.5333333333), calc(0.0666666667 * 100vw), 96px);
    --sz-97: clamp(calc(97px * 0.5333333333), calc(0.0673611111 * 100vw), 97px);
    --sz-98: clamp(calc(98px * 0.5333333333), calc(0.0680555556 * 100vw), 98px);
    --sz-99: clamp(calc(99px * 0.5333333333), calc(0.06875 * 100vw), 99px);
    --sz-100: clamp(calc(100px * 0.5333333333), calc(0.0694444444 * 100vw), 100px);
    --sz-101: clamp(calc(101px * 0.5333333333), calc(0.0701388889 * 100vw), 101px);
    --sz-102: clamp(calc(102px * 0.5333333333), calc(0.0708333333 * 100vw), 102px);
    --sz-103: clamp(calc(103px * 0.5333333333), calc(0.0715277778 * 100vw), 103px);
    --sz-104: clamp(calc(104px * 0.5333333333), calc(0.0722222222 * 100vw), 104px);
    --sz-105: clamp(calc(105px * 0.5333333333), calc(0.0729166667 * 100vw), 105px);
    --sz-106: clamp(calc(106px * 0.5333333333), calc(0.0736111111 * 100vw), 106px);
    --sz-107: clamp(calc(107px * 0.5333333333), calc(0.0743055556 * 100vw), 107px);
    --sz-108: clamp(calc(108px * 0.5333333333), calc(0.075 * 100vw), 108px);
    --sz-109: clamp(calc(109px * 0.5333333333), calc(0.0756944444 * 100vw), 109px);
    --sz-110: clamp(calc(110px * 0.5333333333), calc(0.0763888889 * 100vw), 110px);
    --sz-111: clamp(calc(111px * 0.5333333333), calc(0.0770833333 * 100vw), 111px);
    --sz-112: clamp(calc(112px * 0.5333333333), calc(0.0777777778 * 100vw), 112px);
    --sz-113: clamp(calc(113px * 0.5333333333), calc(0.0784722222 * 100vw), 113px);
    --sz-114: clamp(calc(114px * 0.5333333333), calc(0.0791666667 * 100vw), 114px);
    --sz-115: clamp(calc(115px * 0.5333333333), calc(0.0798611111 * 100vw), 115px);
    --sz-116: clamp(calc(116px * 0.5333333333), calc(0.0805555556 * 100vw), 116px);
    --sz-117: clamp(calc(117px * 0.5333333333), calc(0.08125 * 100vw), 117px);
    --sz-118: clamp(calc(118px * 0.5333333333), calc(0.0819444444 * 100vw), 118px);
    --sz-119: clamp(calc(119px * 0.5333333333), calc(0.0826388889 * 100vw), 119px);
    --sz-120: clamp(calc(120px * 0.5333333333), calc(0.0833333333 * 100vw), 120px);
    --sz-121: clamp(calc(121px * 0.5333333333), calc(0.0840277778 * 100vw), 121px);
    --sz-122: clamp(calc(122px * 0.5333333333), calc(0.0847222222 * 100vw), 122px);
    --sz-123: clamp(calc(123px * 0.5333333333), calc(0.0854166667 * 100vw), 123px);
    --sz-124: clamp(calc(124px * 0.5333333333), calc(0.0861111111 * 100vw), 124px);
    --sz-125: clamp(calc(125px * 0.5333333333), calc(0.0868055556 * 100vw), 125px);
    --sz-126: clamp(calc(126px * 0.5333333333), calc(0.0875 * 100vw), 126px);
    --sz-127: clamp(calc(127px * 0.5333333333), calc(0.0881944444 * 100vw), 127px);
    --sz-128: clamp(calc(128px * 0.5333333333), calc(0.0888888889 * 100vw), 128px);
    --sz-129: clamp(calc(129px * 0.5333333333), calc(0.0895833333 * 100vw), 129px);
    --sz-130: clamp(calc(130px * 0.5333333333), calc(0.0902777778 * 100vw), 130px);
    --sz-131: clamp(calc(131px * 0.5333333333), calc(0.0909722222 * 100vw), 131px);
    --sz-132: clamp(calc(132px * 0.5333333333), calc(0.0916666667 * 100vw), 132px);
    --sz-133: clamp(calc(133px * 0.5333333333), calc(0.0923611111 * 100vw), 133px);
    --sz-134: clamp(calc(134px * 0.5333333333), calc(0.0930555556 * 100vw), 134px);
    --sz-135: clamp(calc(135px * 0.5333333333), calc(0.09375 * 100vw), 135px);
    --sz-136: clamp(calc(136px * 0.5333333333), calc(0.0944444444 * 100vw), 136px);
    --sz-137: clamp(calc(137px * 0.5333333333), calc(0.0951388889 * 100vw), 137px);
    --sz-138: clamp(calc(138px * 0.5333333333), calc(0.0958333333 * 100vw), 138px);
    --sz-139: clamp(calc(139px * 0.5333333333), calc(0.0965277778 * 100vw), 139px);
    --sz-140: clamp(calc(140px * 0.5333333333), calc(0.0972222222 * 100vw), 140px);
    --sz-141: clamp(calc(141px * 0.5333333333), calc(0.0979166667 * 100vw), 141px);
    --sz-142: clamp(calc(142px * 0.5333333333), calc(0.0986111111 * 100vw), 142px);
    --sz-143: clamp(calc(143px * 0.5333333333), calc(0.0993055556 * 100vw), 143px);
    --sz-144: clamp(calc(144px * 0.5333333333), calc(0.1 * 100vw), 144px);
    --sz-145: clamp(calc(145px * 0.5333333333), calc(0.1006944444 * 100vw), 145px);
    --sz-146: clamp(calc(146px * 0.5333333333), calc(0.1013888889 * 100vw), 146px);
    --sz-147: clamp(calc(147px * 0.5333333333), calc(0.1020833333 * 100vw), 147px);
    --sz-148: clamp(calc(148px * 0.5333333333), calc(0.1027777778 * 100vw), 148px);
    --sz-149: clamp(calc(149px * 0.5333333333), calc(0.1034722222 * 100vw), 149px);
    --sz-150: clamp(calc(150px * 0.5333333333), calc(0.1041666667 * 100vw), 150px);
    --sz-151: clamp(calc(151px * 0.5333333333), calc(0.1048611111 * 100vw), 151px);
    --sz-152: clamp(calc(152px * 0.5333333333), calc(0.1055555556 * 100vw), 152px);
    --sz-153: clamp(calc(153px * 0.5333333333), calc(0.10625 * 100vw), 153px);
    --sz-154: clamp(calc(154px * 0.5333333333), calc(0.1069444444 * 100vw), 154px);
    --sz-155: clamp(calc(155px * 0.5333333333), calc(0.1076388889 * 100vw), 155px);
    --sz-156: clamp(calc(156px * 0.5333333333), calc(0.1083333333 * 100vw), 156px);
    --sz-157: clamp(calc(157px * 0.5333333333), calc(0.1090277778 * 100vw), 157px);
    --sz-158: clamp(calc(158px * 0.5333333333), calc(0.1097222222 * 100vw), 158px);
    --sz-159: clamp(calc(159px * 0.5333333333), calc(0.1104166667 * 100vw), 159px);
    --sz-160: clamp(calc(160px * 0.5333333333), calc(0.1111111111 * 100vw), 160px);
    --sz-161: clamp(calc(161px * 0.5333333333), calc(0.1118055556 * 100vw), 161px);
    --sz-162: clamp(calc(162px * 0.5333333333), calc(0.1125 * 100vw), 162px);
    --sz-163: clamp(calc(163px * 0.5333333333), calc(0.1131944444 * 100vw), 163px);
    --sz-164: clamp(calc(164px * 0.5333333333), calc(0.1138888889 * 100vw), 164px);
    --sz-165: clamp(calc(165px * 0.5333333333), calc(0.1145833333 * 100vw), 165px);
    --sz-166: clamp(calc(166px * 0.5333333333), calc(0.1152777778 * 100vw), 166px);
    --sz-167: clamp(calc(167px * 0.5333333333), calc(0.1159722222 * 100vw), 167px);
    --sz-168: clamp(calc(168px * 0.5333333333), calc(0.1166666667 * 100vw), 168px);
    --sz-169: clamp(calc(169px * 0.5333333333), calc(0.1173611111 * 100vw), 169px);
    --sz-170: clamp(calc(170px * 0.5333333333), calc(0.1180555556 * 100vw), 170px);
    --sz-171: clamp(calc(171px * 0.5333333333), calc(0.11875 * 100vw), 171px);
    --sz-172: clamp(calc(172px * 0.5333333333), calc(0.1194444444 * 100vw), 172px);
    --sz-173: clamp(calc(173px * 0.5333333333), calc(0.1201388889 * 100vw), 173px);
    --sz-174: clamp(calc(174px * 0.5333333333), calc(0.1208333333 * 100vw), 174px);
    --sz-175: clamp(calc(175px * 0.5333333333), calc(0.1215277778 * 100vw), 175px);
    --sz-176: clamp(calc(176px * 0.5333333333), calc(0.1222222222 * 100vw), 176px);
    --sz-177: clamp(calc(177px * 0.5333333333), calc(0.1229166667 * 100vw), 177px);
    --sz-178: clamp(calc(178px * 0.5333333333), calc(0.1236111111 * 100vw), 178px);
    --sz-179: clamp(calc(179px * 0.5333333333), calc(0.1243055556 * 100vw), 179px);
    --sz-180: clamp(calc(180px * 0.5333333333), calc(0.125 * 100vw), 180px);
    --sz-181: clamp(calc(181px * 0.5333333333), calc(0.1256944444 * 100vw), 181px);
    --sz-182: clamp(calc(182px * 0.5333333333), calc(0.1263888889 * 100vw), 182px);
    --sz-183: clamp(calc(183px * 0.5333333333), calc(0.1270833333 * 100vw), 183px);
    --sz-184: clamp(calc(184px * 0.5333333333), calc(0.1277777778 * 100vw), 184px);
    --sz-185: clamp(calc(185px * 0.5333333333), calc(0.1284722222 * 100vw), 185px);
    --sz-186: clamp(calc(186px * 0.5333333333), calc(0.1291666667 * 100vw), 186px);
    --sz-187: clamp(calc(187px * 0.5333333333), calc(0.1298611111 * 100vw), 187px);
    --sz-188: clamp(calc(188px * 0.5333333333), calc(0.1305555556 * 100vw), 188px);
    --sz-189: clamp(calc(189px * 0.5333333333), calc(0.13125 * 100vw), 189px);
    --sz-190: clamp(calc(190px * 0.5333333333), calc(0.1319444444 * 100vw), 190px);
    --sz-191: clamp(calc(191px * 0.5333333333), calc(0.1326388889 * 100vw), 191px);
    --sz-192: clamp(calc(192px * 0.5333333333), calc(0.1333333333 * 100vw), 192px);
    --sz-193: clamp(calc(193px * 0.5333333333), calc(0.1340277778 * 100vw), 193px);
    --sz-194: clamp(calc(194px * 0.5333333333), calc(0.1347222222 * 100vw), 194px);
    --sz-195: clamp(calc(195px * 0.5333333333), calc(0.1354166667 * 100vw), 195px);
    --sz-196: clamp(calc(196px * 0.5333333333), calc(0.1361111111 * 100vw), 196px);
    --sz-197: clamp(calc(197px * 0.5333333333), calc(0.1368055556 * 100vw), 197px);
    --sz-198: clamp(calc(198px * 0.5333333333), calc(0.1375 * 100vw), 198px);
    --sz-199: clamp(calc(199px * 0.5333333333), calc(0.1381944444 * 100vw), 199px);
    --sz-200: clamp(calc(200px * 0.5333333333), calc(0.1388888889 * 100vw), 200px);
    --sz-201: clamp(calc(201px * 0.5333333333), calc(0.1395833333 * 100vw), 201px);
    --sz-202: clamp(calc(202px * 0.5333333333), calc(0.1402777778 * 100vw), 202px);
    --sz-203: clamp(calc(203px * 0.5333333333), calc(0.1409722222 * 100vw), 203px);
    --sz-204: clamp(calc(204px * 0.5333333333), calc(0.1416666667 * 100vw), 204px);
    --sz-205: clamp(calc(205px * 0.5333333333), calc(0.1423611111 * 100vw), 205px);
    --sz-206: clamp(calc(206px * 0.5333333333), calc(0.1430555556 * 100vw), 206px);
    --sz-207: clamp(calc(207px * 0.5333333333), calc(0.14375 * 100vw), 207px);
    --sz-208: clamp(calc(208px * 0.5333333333), calc(0.1444444444 * 100vw), 208px);
    --sz-209: clamp(calc(209px * 0.5333333333), calc(0.1451388889 * 100vw), 209px);
    --sz-210: clamp(calc(210px * 0.5333333333), calc(0.1458333333 * 100vw), 210px);
    --sz-211: clamp(calc(211px * 0.5333333333), calc(0.1465277778 * 100vw), 211px);
    --sz-212: clamp(calc(212px * 0.5333333333), calc(0.1472222222 * 100vw), 212px);
    --sz-213: clamp(calc(213px * 0.5333333333), calc(0.1479166667 * 100vw), 213px);
    --sz-214: clamp(calc(214px * 0.5333333333), calc(0.1486111111 * 100vw), 214px);
    --sz-215: clamp(calc(215px * 0.5333333333), calc(0.1493055556 * 100vw), 215px);
    --sz-216: clamp(calc(216px * 0.5333333333), calc(0.15 * 100vw), 216px);
    --sz-217: clamp(calc(217px * 0.5333333333), calc(0.1506944444 * 100vw), 217px);
    --sz-218: clamp(calc(218px * 0.5333333333), calc(0.1513888889 * 100vw), 218px);
    --sz-219: clamp(calc(219px * 0.5333333333), calc(0.1520833333 * 100vw), 219px);
    --sz-220: clamp(calc(220px * 0.5333333333), calc(0.1527777778 * 100vw), 220px);
    --sz-221: clamp(calc(221px * 0.5333333333), calc(0.1534722222 * 100vw), 221px);
    --sz-222: clamp(calc(222px * 0.5333333333), calc(0.1541666667 * 100vw), 222px);
    --sz-223: clamp(calc(223px * 0.5333333333), calc(0.1548611111 * 100vw), 223px);
    --sz-224: clamp(calc(224px * 0.5333333333), calc(0.1555555556 * 100vw), 224px);
    --sz-225: clamp(calc(225px * 0.5333333333), calc(0.15625 * 100vw), 225px);
    --sz-226: clamp(calc(226px * 0.5333333333), calc(0.1569444444 * 100vw), 226px);
    --sz-227: clamp(calc(227px * 0.5333333333), calc(0.1576388889 * 100vw), 227px);
    --sz-228: clamp(calc(228px * 0.5333333333), calc(0.1583333333 * 100vw), 228px);
    --sz-229: clamp(calc(229px * 0.5333333333), calc(0.1590277778 * 100vw), 229px);
    --sz-230: clamp(calc(230px * 0.5333333333), calc(0.1597222222 * 100vw), 230px);
    --sz-231: clamp(calc(231px * 0.5333333333), calc(0.1604166667 * 100vw), 231px);
    --sz-232: clamp(calc(232px * 0.5333333333), calc(0.1611111111 * 100vw), 232px);
    --sz-233: clamp(calc(233px * 0.5333333333), calc(0.1618055556 * 100vw), 233px);
    --sz-234: clamp(calc(234px * 0.5333333333), calc(0.1625 * 100vw), 234px);
    --sz-235: clamp(calc(235px * 0.5333333333), calc(0.1631944444 * 100vw), 235px);
    --sz-236: clamp(calc(236px * 0.5333333333), calc(0.1638888889 * 100vw), 236px);
    --sz-237: clamp(calc(237px * 0.5333333333), calc(0.1645833333 * 100vw), 237px);
    --sz-238: clamp(calc(238px * 0.5333333333), calc(0.1652777778 * 100vw), 238px);
    --sz-239: clamp(calc(239px * 0.5333333333), calc(0.1659722222 * 100vw), 239px);
    --sz-240: clamp(calc(240px * 0.5333333333), calc(0.1666666667 * 100vw), 240px);
    --sz-241: clamp(calc(241px * 0.5333333333), calc(0.1673611111 * 100vw), 241px);
    --sz-242: clamp(calc(242px * 0.5333333333), calc(0.1680555556 * 100vw), 242px);
    --sz-243: clamp(calc(243px * 0.5333333333), calc(0.16875 * 100vw), 243px);
    --sz-244: clamp(calc(244px * 0.5333333333), calc(0.1694444444 * 100vw), 244px);
    --sz-245: clamp(calc(245px * 0.5333333333), calc(0.1701388889 * 100vw), 245px);
    --sz-246: clamp(calc(246px * 0.5333333333), calc(0.1708333333 * 100vw), 246px);
    --sz-247: clamp(calc(247px * 0.5333333333), calc(0.1715277778 * 100vw), 247px);
    --sz-248: clamp(calc(248px * 0.5333333333), calc(0.1722222222 * 100vw), 248px);
    --sz-249: clamp(calc(249px * 0.5333333333), calc(0.1729166667 * 100vw), 249px);
    --sz-250: clamp(calc(250px * 0.5333333333), calc(0.1736111111 * 100vw), 250px);
    --sz-251: clamp(calc(251px * 0.5333333333), calc(0.1743055556 * 100vw), 251px);
    --sz-252: clamp(calc(252px * 0.5333333333), calc(0.175 * 100vw), 252px);
    --sz-253: clamp(calc(253px * 0.5333333333), calc(0.1756944444 * 100vw), 253px);
    --sz-254: clamp(calc(254px * 0.5333333333), calc(0.1763888889 * 100vw), 254px);
    --sz-255: clamp(calc(255px * 0.5333333333), calc(0.1770833333 * 100vw), 255px);
    --sz-256: clamp(calc(256px * 0.5333333333), calc(0.1777777778 * 100vw), 256px);
    --sz-257: clamp(calc(257px * 0.5333333333), calc(0.1784722222 * 100vw), 257px);
    --sz-258: clamp(calc(258px * 0.5333333333), calc(0.1791666667 * 100vw), 258px);
    --sz-259: clamp(calc(259px * 0.5333333333), calc(0.1798611111 * 100vw), 259px);
    --sz-260: clamp(calc(260px * 0.5333333333), calc(0.1805555556 * 100vw), 260px);
    --sz-261: clamp(calc(261px * 0.5333333333), calc(0.18125 * 100vw), 261px);
    --sz-262: clamp(calc(262px * 0.5333333333), calc(0.1819444444 * 100vw), 262px);
    --sz-263: clamp(calc(263px * 0.5333333333), calc(0.1826388889 * 100vw), 263px);
    --sz-264: clamp(calc(264px * 0.5333333333), calc(0.1833333333 * 100vw), 264px);
    --sz-265: clamp(calc(265px * 0.5333333333), calc(0.1840277778 * 100vw), 265px);
    --sz-266: clamp(calc(266px * 0.5333333333), calc(0.1847222222 * 100vw), 266px);
    --sz-267: clamp(calc(267px * 0.5333333333), calc(0.1854166667 * 100vw), 267px);
    --sz-268: clamp(calc(268px * 0.5333333333), calc(0.1861111111 * 100vw), 268px);
    --sz-269: clamp(calc(269px * 0.5333333333), calc(0.1868055556 * 100vw), 269px);
    --sz-270: clamp(calc(270px * 0.5333333333), calc(0.1875 * 100vw), 270px);
    --sz-271: clamp(calc(271px * 0.5333333333), calc(0.1881944444 * 100vw), 271px);
    --sz-272: clamp(calc(272px * 0.5333333333), calc(0.1888888889 * 100vw), 272px);
    --sz-273: clamp(calc(273px * 0.5333333333), calc(0.1895833333 * 100vw), 273px);
    --sz-274: clamp(calc(274px * 0.5333333333), calc(0.1902777778 * 100vw), 274px);
    --sz-275: clamp(calc(275px * 0.5333333333), calc(0.1909722222 * 100vw), 275px);
    --sz-276: clamp(calc(276px * 0.5333333333), calc(0.1916666667 * 100vw), 276px);
    --sz-277: clamp(calc(277px * 0.5333333333), calc(0.1923611111 * 100vw), 277px);
    --sz-278: clamp(calc(278px * 0.5333333333), calc(0.1930555556 * 100vw), 278px);
    --sz-279: clamp(calc(279px * 0.5333333333), calc(0.19375 * 100vw), 279px);
    --sz-280: clamp(calc(280px * 0.5333333333), calc(0.1944444444 * 100vw), 280px);
    --sz-281: clamp(calc(281px * 0.5333333333), calc(0.1951388889 * 100vw), 281px);
    --sz-282: clamp(calc(282px * 0.5333333333), calc(0.1958333333 * 100vw), 282px);
    --sz-283: clamp(calc(283px * 0.5333333333), calc(0.1965277778 * 100vw), 283px);
    --sz-284: clamp(calc(284px * 0.5333333333), calc(0.1972222222 * 100vw), 284px);
    --sz-285: clamp(calc(285px * 0.5333333333), calc(0.1979166667 * 100vw), 285px);
    --sz-286: clamp(calc(286px * 0.5333333333), calc(0.1986111111 * 100vw), 286px);
    --sz-287: clamp(calc(287px * 0.5333333333), calc(0.1993055556 * 100vw), 287px);
    --sz-288: clamp(calc(288px * 0.5333333333), calc(0.2 * 100vw), 288px);
    --sz-289: clamp(calc(289px * 0.5333333333), calc(0.2006944444 * 100vw), 289px);
    --sz-290: clamp(calc(290px * 0.5333333333), calc(0.2013888889 * 100vw), 290px);
    --sz-291: clamp(calc(291px * 0.5333333333), calc(0.2020833333 * 100vw), 291px);
    --sz-292: clamp(calc(292px * 0.5333333333), calc(0.2027777778 * 100vw), 292px);
    --sz-293: clamp(calc(293px * 0.5333333333), calc(0.2034722222 * 100vw), 293px);
    --sz-294: clamp(calc(294px * 0.5333333333), calc(0.2041666667 * 100vw), 294px);
    --sz-295: clamp(calc(295px * 0.5333333333), calc(0.2048611111 * 100vw), 295px);
    --sz-296: clamp(calc(296px * 0.5333333333), calc(0.2055555556 * 100vw), 296px);
    --sz-297: clamp(calc(297px * 0.5333333333), calc(0.20625 * 100vw), 297px);
    --sz-298: clamp(calc(298px * 0.5333333333), calc(0.2069444444 * 100vw), 298px);
    --sz-299: clamp(calc(299px * 0.5333333333), calc(0.2076388889 * 100vw), 299px);
    --sz-300: clamp(calc(300px * 0.5333333333), calc(0.2083333333 * 100vw), 300px);
    --sz-301: clamp(calc(301px * 0.5333333333), calc(0.2090277778 * 100vw), 301px);
    --sz-302: clamp(calc(302px * 0.5333333333), calc(0.2097222222 * 100vw), 302px);
    --sz-303: clamp(calc(303px * 0.5333333333), calc(0.2104166667 * 100vw), 303px);
    --sz-304: clamp(calc(304px * 0.5333333333), calc(0.2111111111 * 100vw), 304px);
    --sz-305: clamp(calc(305px * 0.5333333333), calc(0.2118055556 * 100vw), 305px);
    --sz-306: clamp(calc(306px * 0.5333333333), calc(0.2125 * 100vw), 306px);
    --sz-307: clamp(calc(307px * 0.5333333333), calc(0.2131944444 * 100vw), 307px);
    --sz-308: clamp(calc(308px * 0.5333333333), calc(0.2138888889 * 100vw), 308px);
    --sz-309: clamp(calc(309px * 0.5333333333), calc(0.2145833333 * 100vw), 309px);
    --sz-310: clamp(calc(310px * 0.5333333333), calc(0.2152777778 * 100vw), 310px);
    --sz-311: clamp(calc(311px * 0.5333333333), calc(0.2159722222 * 100vw), 311px);
    --sz-312: clamp(calc(312px * 0.5333333333), calc(0.2166666667 * 100vw), 312px);
    --sz-313: clamp(calc(313px * 0.5333333333), calc(0.2173611111 * 100vw), 313px);
    --sz-314: clamp(calc(314px * 0.5333333333), calc(0.2180555556 * 100vw), 314px);
    --sz-315: clamp(calc(315px * 0.5333333333), calc(0.21875 * 100vw), 315px);
    --sz-316: clamp(calc(316px * 0.5333333333), calc(0.2194444444 * 100vw), 316px);
    --sz-317: clamp(calc(317px * 0.5333333333), calc(0.2201388889 * 100vw), 317px);
    --sz-318: clamp(calc(318px * 0.5333333333), calc(0.2208333333 * 100vw), 318px);
    --sz-319: clamp(calc(319px * 0.5333333333), calc(0.2215277778 * 100vw), 319px);
    --sz-320: clamp(calc(320px * 0.5333333333), calc(0.2222222222 * 100vw), 320px);
    --sz-321: clamp(calc(321px * 0.5333333333), calc(0.2229166667 * 100vw), 321px);
    --sz-322: clamp(calc(322px * 0.5333333333), calc(0.2236111111 * 100vw), 322px);
    --sz-323: clamp(calc(323px * 0.5333333333), calc(0.2243055556 * 100vw), 323px);
    --sz-324: clamp(calc(324px * 0.5333333333), calc(0.225 * 100vw), 324px);
    --sz-325: clamp(calc(325px * 0.5333333333), calc(0.2256944444 * 100vw), 325px);
    --sz-326: clamp(calc(326px * 0.5333333333), calc(0.2263888889 * 100vw), 326px);
    --sz-327: clamp(calc(327px * 0.5333333333), calc(0.2270833333 * 100vw), 327px);
    --sz-328: clamp(calc(328px * 0.5333333333), calc(0.2277777778 * 100vw), 328px);
    --sz-329: clamp(calc(329px * 0.5333333333), calc(0.2284722222 * 100vw), 329px);
    --sz-330: clamp(calc(330px * 0.5333333333), calc(0.2291666667 * 100vw), 330px);
    --sz-331: clamp(calc(331px * 0.5333333333), calc(0.2298611111 * 100vw), 331px);
    --sz-332: clamp(calc(332px * 0.5333333333), calc(0.2305555556 * 100vw), 332px);
    --sz-333: clamp(calc(333px * 0.5333333333), calc(0.23125 * 100vw), 333px);
    --sz-334: clamp(calc(334px * 0.5333333333), calc(0.2319444444 * 100vw), 334px);
    --sz-335: clamp(calc(335px * 0.5333333333), calc(0.2326388889 * 100vw), 335px);
    --sz-336: clamp(calc(336px * 0.5333333333), calc(0.2333333333 * 100vw), 336px);
    --sz-337: clamp(calc(337px * 0.5333333333), calc(0.2340277778 * 100vw), 337px);
    --sz-338: clamp(calc(338px * 0.5333333333), calc(0.2347222222 * 100vw), 338px);
    --sz-339: clamp(calc(339px * 0.5333333333), calc(0.2354166667 * 100vw), 339px);
    --sz-340: clamp(calc(340px * 0.5333333333), calc(0.2361111111 * 100vw), 340px);
    --sz-341: clamp(calc(341px * 0.5333333333), calc(0.2368055556 * 100vw), 341px);
    --sz-342: clamp(calc(342px * 0.5333333333), calc(0.2375 * 100vw), 342px);
    --sz-343: clamp(calc(343px * 0.5333333333), calc(0.2381944444 * 100vw), 343px);
    --sz-344: clamp(calc(344px * 0.5333333333), calc(0.2388888889 * 100vw), 344px);
    --sz-345: clamp(calc(345px * 0.5333333333), calc(0.2395833333 * 100vw), 345px);
    --sz-346: clamp(calc(346px * 0.5333333333), calc(0.2402777778 * 100vw), 346px);
    --sz-347: clamp(calc(347px * 0.5333333333), calc(0.2409722222 * 100vw), 347px);
    --sz-348: clamp(calc(348px * 0.5333333333), calc(0.2416666667 * 100vw), 348px);
    --sz-349: clamp(calc(349px * 0.5333333333), calc(0.2423611111 * 100vw), 349px);
    --sz-350: clamp(calc(350px * 0.5333333333), calc(0.2430555556 * 100vw), 350px);
    --sz-351: clamp(calc(351px * 0.5333333333), calc(0.24375 * 100vw), 351px);
    --sz-352: clamp(calc(352px * 0.5333333333), calc(0.2444444444 * 100vw), 352px);
    --sz-353: clamp(calc(353px * 0.5333333333), calc(0.2451388889 * 100vw), 353px);
    --sz-354: clamp(calc(354px * 0.5333333333), calc(0.2458333333 * 100vw), 354px);
    --sz-355: clamp(calc(355px * 0.5333333333), calc(0.2465277778 * 100vw), 355px);
    --sz-356: clamp(calc(356px * 0.5333333333), calc(0.2472222222 * 100vw), 356px);
    --sz-357: clamp(calc(357px * 0.5333333333), calc(0.2479166667 * 100vw), 357px);
    --sz-358: clamp(calc(358px * 0.5333333333), calc(0.2486111111 * 100vw), 358px);
    --sz-359: clamp(calc(359px * 0.5333333333), calc(0.2493055556 * 100vw), 359px);
    --sz-360: clamp(calc(360px * 0.5333333333), calc(0.25 * 100vw), 360px);
    --sz-361: clamp(calc(361px * 0.5333333333), calc(0.2506944444 * 100vw), 361px);
    --sz-362: clamp(calc(362px * 0.5333333333), calc(0.2513888889 * 100vw), 362px);
    --sz-363: clamp(calc(363px * 0.5333333333), calc(0.2520833333 * 100vw), 363px);
    --sz-364: clamp(calc(364px * 0.5333333333), calc(0.2527777778 * 100vw), 364px);
    --sz-365: clamp(calc(365px * 0.5333333333), calc(0.2534722222 * 100vw), 365px);
    --sz-366: clamp(calc(366px * 0.5333333333), calc(0.2541666667 * 100vw), 366px);
    --sz-367: clamp(calc(367px * 0.5333333333), calc(0.2548611111 * 100vw), 367px);
    --sz-368: clamp(calc(368px * 0.5333333333), calc(0.2555555556 * 100vw), 368px);
    --sz-369: clamp(calc(369px * 0.5333333333), calc(0.25625 * 100vw), 369px);
    --sz-370: clamp(calc(370px * 0.5333333333), calc(0.2569444444 * 100vw), 370px);
    --sz-371: clamp(calc(371px * 0.5333333333), calc(0.2576388889 * 100vw), 371px);
    --sz-372: clamp(calc(372px * 0.5333333333), calc(0.2583333333 * 100vw), 372px);
    --sz-373: clamp(calc(373px * 0.5333333333), calc(0.2590277778 * 100vw), 373px);
    --sz-374: clamp(calc(374px * 0.5333333333), calc(0.2597222222 * 100vw), 374px);
    --sz-375: clamp(calc(375px * 0.5333333333), calc(0.2604166667 * 100vw), 375px);
    --sz-376: clamp(calc(376px * 0.5333333333), calc(0.2611111111 * 100vw), 376px);
    --sz-377: clamp(calc(377px * 0.5333333333), calc(0.2618055556 * 100vw), 377px);
    --sz-378: clamp(calc(378px * 0.5333333333), calc(0.2625 * 100vw), 378px);
    --sz-379: clamp(calc(379px * 0.5333333333), calc(0.2631944444 * 100vw), 379px);
    --sz-380: clamp(calc(380px * 0.5333333333), calc(0.2638888889 * 100vw), 380px);
    --sz-381: clamp(calc(381px * 0.5333333333), calc(0.2645833333 * 100vw), 381px);
    --sz-382: clamp(calc(382px * 0.5333333333), calc(0.2652777778 * 100vw), 382px);
    --sz-383: clamp(calc(383px * 0.5333333333), calc(0.2659722222 * 100vw), 383px);
    --sz-384: clamp(calc(384px * 0.5333333333), calc(0.2666666667 * 100vw), 384px);
    --sz-385: clamp(calc(385px * 0.5333333333), calc(0.2673611111 * 100vw), 385px);
    --sz-386: clamp(calc(386px * 0.5333333333), calc(0.2680555556 * 100vw), 386px);
    --sz-387: clamp(calc(387px * 0.5333333333), calc(0.26875 * 100vw), 387px);
    --sz-388: clamp(calc(388px * 0.5333333333), calc(0.2694444444 * 100vw), 388px);
    --sz-389: clamp(calc(389px * 0.5333333333), calc(0.2701388889 * 100vw), 389px);
    --sz-390: clamp(calc(390px * 0.5333333333), calc(0.2708333333 * 100vw), 390px);
    --sz-391: clamp(calc(391px * 0.5333333333), calc(0.2715277778 * 100vw), 391px);
    --sz-392: clamp(calc(392px * 0.5333333333), calc(0.2722222222 * 100vw), 392px);
    --sz-393: clamp(calc(393px * 0.5333333333), calc(0.2729166667 * 100vw), 393px);
    --sz-394: clamp(calc(394px * 0.5333333333), calc(0.2736111111 * 100vw), 394px);
    --sz-395: clamp(calc(395px * 0.5333333333), calc(0.2743055556 * 100vw), 395px);
    --sz-396: clamp(calc(396px * 0.5333333333), calc(0.275 * 100vw), 396px);
    --sz-397: clamp(calc(397px * 0.5333333333), calc(0.2756944444 * 100vw), 397px);
    --sz-398: clamp(calc(398px * 0.5333333333), calc(0.2763888889 * 100vw), 398px);
    --sz-399: clamp(calc(399px * 0.5333333333), calc(0.2770833333 * 100vw), 399px);
    --sz-400: clamp(calc(400px * 0.5333333333), calc(0.2777777778 * 100vw), 400px);
    --sz-401: clamp(calc(401px * 0.5333333333), calc(0.2784722222 * 100vw), 401px);
    --sz-402: clamp(calc(402px * 0.5333333333), calc(0.2791666667 * 100vw), 402px);
    --sz-403: clamp(calc(403px * 0.5333333333), calc(0.2798611111 * 100vw), 403px);
    --sz-404: clamp(calc(404px * 0.5333333333), calc(0.2805555556 * 100vw), 404px);
    --sz-405: clamp(calc(405px * 0.5333333333), calc(0.28125 * 100vw), 405px);
    --sz-406: clamp(calc(406px * 0.5333333333), calc(0.2819444444 * 100vw), 406px);
    --sz-407: clamp(calc(407px * 0.5333333333), calc(0.2826388889 * 100vw), 407px);
    --sz-408: clamp(calc(408px * 0.5333333333), calc(0.2833333333 * 100vw), 408px);
    --sz-409: clamp(calc(409px * 0.5333333333), calc(0.2840277778 * 100vw), 409px);
    --sz-410: clamp(calc(410px * 0.5333333333), calc(0.2847222222 * 100vw), 410px);
    --sz-411: clamp(calc(411px * 0.5333333333), calc(0.2854166667 * 100vw), 411px);
    --sz-412: clamp(calc(412px * 0.5333333333), calc(0.2861111111 * 100vw), 412px);
    --sz-413: clamp(calc(413px * 0.5333333333), calc(0.2868055556 * 100vw), 413px);
    --sz-414: clamp(calc(414px * 0.5333333333), calc(0.2875 * 100vw), 414px);
    --sz-415: clamp(calc(415px * 0.5333333333), calc(0.2881944444 * 100vw), 415px);
    --sz-416: clamp(calc(416px * 0.5333333333), calc(0.2888888889 * 100vw), 416px);
    --sz-417: clamp(calc(417px * 0.5333333333), calc(0.2895833333 * 100vw), 417px);
    --sz-418: clamp(calc(418px * 0.5333333333), calc(0.2902777778 * 100vw), 418px);
    --sz-419: clamp(calc(419px * 0.5333333333), calc(0.2909722222 * 100vw), 419px);
    --sz-420: clamp(calc(420px * 0.5333333333), calc(0.2916666667 * 100vw), 420px);
    --sz-421: clamp(calc(421px * 0.5333333333), calc(0.2923611111 * 100vw), 421px);
    --sz-422: clamp(calc(422px * 0.5333333333), calc(0.2930555556 * 100vw), 422px);
    --sz-423: clamp(calc(423px * 0.5333333333), calc(0.29375 * 100vw), 423px);
    --sz-424: clamp(calc(424px * 0.5333333333), calc(0.2944444444 * 100vw), 424px);
    --sz-425: clamp(calc(425px * 0.5333333333), calc(0.2951388889 * 100vw), 425px);
    --sz-426: clamp(calc(426px * 0.5333333333), calc(0.2958333333 * 100vw), 426px);
    --sz-427: clamp(calc(427px * 0.5333333333), calc(0.2965277778 * 100vw), 427px);
    --sz-428: clamp(calc(428px * 0.5333333333), calc(0.2972222222 * 100vw), 428px);
    --sz-429: clamp(calc(429px * 0.5333333333), calc(0.2979166667 * 100vw), 429px);
    --sz-430: clamp(calc(430px * 0.5333333333), calc(0.2986111111 * 100vw), 430px);
    --sz-431: clamp(calc(431px * 0.5333333333), calc(0.2993055556 * 100vw), 431px);
    --sz-432: clamp(calc(432px * 0.5333333333), calc(0.3 * 100vw), 432px);
    --sz-433: clamp(calc(433px * 0.5333333333), calc(0.3006944444 * 100vw), 433px);
    --sz-434: clamp(calc(434px * 0.5333333333), calc(0.3013888889 * 100vw), 434px);
    --sz-435: clamp(calc(435px * 0.5333333333), calc(0.3020833333 * 100vw), 435px);
    --sz-436: clamp(calc(436px * 0.5333333333), calc(0.3027777778 * 100vw), 436px);
    --sz-437: clamp(calc(437px * 0.5333333333), calc(0.3034722222 * 100vw), 437px);
    --sz-438: clamp(calc(438px * 0.5333333333), calc(0.3041666667 * 100vw), 438px);
    --sz-439: clamp(calc(439px * 0.5333333333), calc(0.3048611111 * 100vw), 439px);
    --sz-440: clamp(calc(440px * 0.5333333333), calc(0.3055555556 * 100vw), 440px);
    --sz-441: clamp(calc(441px * 0.5333333333), calc(0.30625 * 100vw), 441px);
    --sz-442: clamp(calc(442px * 0.5333333333), calc(0.3069444444 * 100vw), 442px);
    --sz-443: clamp(calc(443px * 0.5333333333), calc(0.3076388889 * 100vw), 443px);
    --sz-444: clamp(calc(444px * 0.5333333333), calc(0.3083333333 * 100vw), 444px);
    --sz-445: clamp(calc(445px * 0.5333333333), calc(0.3090277778 * 100vw), 445px);
    --sz-446: clamp(calc(446px * 0.5333333333), calc(0.3097222222 * 100vw), 446px);
    --sz-447: clamp(calc(447px * 0.5333333333), calc(0.3104166667 * 100vw), 447px);
    --sz-448: clamp(calc(448px * 0.5333333333), calc(0.3111111111 * 100vw), 448px);
    --sz-449: clamp(calc(449px * 0.5333333333), calc(0.3118055556 * 100vw), 449px);
    --sz-450: clamp(calc(450px * 0.5333333333), calc(0.3125 * 100vw), 450px);
    --sz-451: clamp(calc(451px * 0.5333333333), calc(0.3131944444 * 100vw), 451px);
    --sz-452: clamp(calc(452px * 0.5333333333), calc(0.3138888889 * 100vw), 452px);
    --sz-453: clamp(calc(453px * 0.5333333333), calc(0.3145833333 * 100vw), 453px);
    --sz-454: clamp(calc(454px * 0.5333333333), calc(0.3152777778 * 100vw), 454px);
    --sz-455: clamp(calc(455px * 0.5333333333), calc(0.3159722222 * 100vw), 455px);
    --sz-456: clamp(calc(456px * 0.5333333333), calc(0.3166666667 * 100vw), 456px);
    --sz-457: clamp(calc(457px * 0.5333333333), calc(0.3173611111 * 100vw), 457px);
    --sz-458: clamp(calc(458px * 0.5333333333), calc(0.3180555556 * 100vw), 458px);
    --sz-459: clamp(calc(459px * 0.5333333333), calc(0.31875 * 100vw), 459px);
    --sz-460: clamp(calc(460px * 0.5333333333), calc(0.3194444444 * 100vw), 460px);
    --sz-461: clamp(calc(461px * 0.5333333333), calc(0.3201388889 * 100vw), 461px);
    --sz-462: clamp(calc(462px * 0.5333333333), calc(0.3208333333 * 100vw), 462px);
    --sz-463: clamp(calc(463px * 0.5333333333), calc(0.3215277778 * 100vw), 463px);
    --sz-464: clamp(calc(464px * 0.5333333333), calc(0.3222222222 * 100vw), 464px);
    --sz-465: clamp(calc(465px * 0.5333333333), calc(0.3229166667 * 100vw), 465px);
    --sz-466: clamp(calc(466px * 0.5333333333), calc(0.3236111111 * 100vw), 466px);
    --sz-467: clamp(calc(467px * 0.5333333333), calc(0.3243055556 * 100vw), 467px);
    --sz-468: clamp(calc(468px * 0.5333333333), calc(0.325 * 100vw), 468px);
    --sz-469: clamp(calc(469px * 0.5333333333), calc(0.3256944444 * 100vw), 469px);
    --sz-470: clamp(calc(470px * 0.5333333333), calc(0.3263888889 * 100vw), 470px);
    --sz-471: clamp(calc(471px * 0.5333333333), calc(0.3270833333 * 100vw), 471px);
    --sz-472: clamp(calc(472px * 0.5333333333), calc(0.3277777778 * 100vw), 472px);
    --sz-473: clamp(calc(473px * 0.5333333333), calc(0.3284722222 * 100vw), 473px);
    --sz-474: clamp(calc(474px * 0.5333333333), calc(0.3291666667 * 100vw), 474px);
    --sz-475: clamp(calc(475px * 0.5333333333), calc(0.3298611111 * 100vw), 475px);
    --sz-476: clamp(calc(476px * 0.5333333333), calc(0.3305555556 * 100vw), 476px);
    --sz-477: clamp(calc(477px * 0.5333333333), calc(0.33125 * 100vw), 477px);
    --sz-478: clamp(calc(478px * 0.5333333333), calc(0.3319444444 * 100vw), 478px);
    --sz-479: clamp(calc(479px * 0.5333333333), calc(0.3326388889 * 100vw), 479px);
    --sz-480: clamp(calc(480px * 0.5333333333), calc(0.3333333333 * 100vw), 480px);
    --sz-481: clamp(calc(481px * 0.5333333333), calc(0.3340277778 * 100vw), 481px);
    --sz-482: clamp(calc(482px * 0.5333333333), calc(0.3347222222 * 100vw), 482px);
    --sz-483: clamp(calc(483px * 0.5333333333), calc(0.3354166667 * 100vw), 483px);
    --sz-484: clamp(calc(484px * 0.5333333333), calc(0.3361111111 * 100vw), 484px);
    --sz-485: clamp(calc(485px * 0.5333333333), calc(0.3368055556 * 100vw), 485px);
    --sz-486: clamp(calc(486px * 0.5333333333), calc(0.3375 * 100vw), 486px);
    --sz-487: clamp(calc(487px * 0.5333333333), calc(0.3381944444 * 100vw), 487px);
    --sz-488: clamp(calc(488px * 0.5333333333), calc(0.3388888889 * 100vw), 488px);
    --sz-489: clamp(calc(489px * 0.5333333333), calc(0.3395833333 * 100vw), 489px);
    --sz-490: clamp(calc(490px * 0.5333333333), calc(0.3402777778 * 100vw), 490px);
    --sz-491: clamp(calc(491px * 0.5333333333), calc(0.3409722222 * 100vw), 491px);
    --sz-492: clamp(calc(492px * 0.5333333333), calc(0.3416666667 * 100vw), 492px);
    --sz-493: clamp(calc(493px * 0.5333333333), calc(0.3423611111 * 100vw), 493px);
    --sz-494: clamp(calc(494px * 0.5333333333), calc(0.3430555556 * 100vw), 494px);
    --sz-495: clamp(calc(495px * 0.5333333333), calc(0.34375 * 100vw), 495px);
    --sz-496: clamp(calc(496px * 0.5333333333), calc(0.3444444444 * 100vw), 496px);
    --sz-497: clamp(calc(497px * 0.5333333333), calc(0.3451388889 * 100vw), 497px);
    --sz-498: clamp(calc(498px * 0.5333333333), calc(0.3458333333 * 100vw), 498px);
    --sz-499: clamp(calc(499px * 0.5333333333), calc(0.3465277778 * 100vw), 499px);
    --sz-500: clamp(calc(500px * 0.5333333333), calc(0.3472222222 * 100vw), 500px);
    --sz-501: clamp(calc(501px * 0.5333333333), calc(0.3479166667 * 100vw), 501px);
    --sz-502: clamp(calc(502px * 0.5333333333), calc(0.3486111111 * 100vw), 502px);
    --sz-503: clamp(calc(503px * 0.5333333333), calc(0.3493055556 * 100vw), 503px);
    --sz-504: clamp(calc(504px * 0.5333333333), calc(0.35 * 100vw), 504px);
    --sz-505: clamp(calc(505px * 0.5333333333), calc(0.3506944444 * 100vw), 505px);
    --sz-506: clamp(calc(506px * 0.5333333333), calc(0.3513888889 * 100vw), 506px);
    --sz-507: clamp(calc(507px * 0.5333333333), calc(0.3520833333 * 100vw), 507px);
    --sz-508: clamp(calc(508px * 0.5333333333), calc(0.3527777778 * 100vw), 508px);
    --sz-509: clamp(calc(509px * 0.5333333333), calc(0.3534722222 * 100vw), 509px);
    --sz-510: clamp(calc(510px * 0.5333333333), calc(0.3541666667 * 100vw), 510px);
    --sz-511: clamp(calc(511px * 0.5333333333), calc(0.3548611111 * 100vw), 511px);
    --sz-512: clamp(calc(512px * 0.5333333333), calc(0.3555555556 * 100vw), 512px);
    --sz-513: clamp(calc(513px * 0.5333333333), calc(0.35625 * 100vw), 513px);
    --sz-514: clamp(calc(514px * 0.5333333333), calc(0.3569444444 * 100vw), 514px);
    --sz-515: clamp(calc(515px * 0.5333333333), calc(0.3576388889 * 100vw), 515px);
    --sz-516: clamp(calc(516px * 0.5333333333), calc(0.3583333333 * 100vw), 516px);
    --sz-517: clamp(calc(517px * 0.5333333333), calc(0.3590277778 * 100vw), 517px);
    --sz-518: clamp(calc(518px * 0.5333333333), calc(0.3597222222 * 100vw), 518px);
    --sz-519: clamp(calc(519px * 0.5333333333), calc(0.3604166667 * 100vw), 519px);
    --sz-520: clamp(calc(520px * 0.5333333333), calc(0.3611111111 * 100vw), 520px);
    --sz-521: clamp(calc(521px * 0.5333333333), calc(0.3618055556 * 100vw), 521px);
    --sz-522: clamp(calc(522px * 0.5333333333), calc(0.3625 * 100vw), 522px);
    --sz-523: clamp(calc(523px * 0.5333333333), calc(0.3631944444 * 100vw), 523px);
    --sz-524: clamp(calc(524px * 0.5333333333), calc(0.3638888889 * 100vw), 524px);
    --sz-525: clamp(calc(525px * 0.5333333333), calc(0.3645833333 * 100vw), 525px);
    --sz-526: clamp(calc(526px * 0.5333333333), calc(0.3652777778 * 100vw), 526px);
    --sz-527: clamp(calc(527px * 0.5333333333), calc(0.3659722222 * 100vw), 527px);
    --sz-528: clamp(calc(528px * 0.5333333333), calc(0.3666666667 * 100vw), 528px);
    --sz-529: clamp(calc(529px * 0.5333333333), calc(0.3673611111 * 100vw), 529px);
    --sz-530: clamp(calc(530px * 0.5333333333), calc(0.3680555556 * 100vw), 530px);
    --sz-531: clamp(calc(531px * 0.5333333333), calc(0.36875 * 100vw), 531px);
    --sz-532: clamp(calc(532px * 0.5333333333), calc(0.3694444444 * 100vw), 532px);
    --sz-533: clamp(calc(533px * 0.5333333333), calc(0.3701388889 * 100vw), 533px);
    --sz-534: clamp(calc(534px * 0.5333333333), calc(0.3708333333 * 100vw), 534px);
    --sz-535: clamp(calc(535px * 0.5333333333), calc(0.3715277778 * 100vw), 535px);
    --sz-536: clamp(calc(536px * 0.5333333333), calc(0.3722222222 * 100vw), 536px);
    --sz-537: clamp(calc(537px * 0.5333333333), calc(0.3729166667 * 100vw), 537px);
    --sz-538: clamp(calc(538px * 0.5333333333), calc(0.3736111111 * 100vw), 538px);
    --sz-539: clamp(calc(539px * 0.5333333333), calc(0.3743055556 * 100vw), 539px);
    --sz-540: clamp(calc(540px * 0.5333333333), calc(0.375 * 100vw), 540px);
    --sz-541: clamp(calc(541px * 0.5333333333), calc(0.3756944444 * 100vw), 541px);
    --sz-542: clamp(calc(542px * 0.5333333333), calc(0.3763888889 * 100vw), 542px);
    --sz-543: clamp(calc(543px * 0.5333333333), calc(0.3770833333 * 100vw), 543px);
    --sz-544: clamp(calc(544px * 0.5333333333), calc(0.3777777778 * 100vw), 544px);
    --sz-545: clamp(calc(545px * 0.5333333333), calc(0.3784722222 * 100vw), 545px);
    --sz-546: clamp(calc(546px * 0.5333333333), calc(0.3791666667 * 100vw), 546px);
    --sz-547: clamp(calc(547px * 0.5333333333), calc(0.3798611111 * 100vw), 547px);
    --sz-548: clamp(calc(548px * 0.5333333333), calc(0.3805555556 * 100vw), 548px);
    --sz-549: clamp(calc(549px * 0.5333333333), calc(0.38125 * 100vw), 549px);
    --sz-550: clamp(calc(550px * 0.5333333333), calc(0.3819444444 * 100vw), 550px);
    --sz-551: clamp(calc(551px * 0.5333333333), calc(0.3826388889 * 100vw), 551px);
    --sz-552: clamp(calc(552px * 0.5333333333), calc(0.3833333333 * 100vw), 552px);
    --sz-553: clamp(calc(553px * 0.5333333333), calc(0.3840277778 * 100vw), 553px);
    --sz-554: clamp(calc(554px * 0.5333333333), calc(0.3847222222 * 100vw), 554px);
    --sz-555: clamp(calc(555px * 0.5333333333), calc(0.3854166667 * 100vw), 555px);
    --sz-556: clamp(calc(556px * 0.5333333333), calc(0.3861111111 * 100vw), 556px);
    --sz-557: clamp(calc(557px * 0.5333333333), calc(0.3868055556 * 100vw), 557px);
    --sz-558: clamp(calc(558px * 0.5333333333), calc(0.3875 * 100vw), 558px);
    --sz-559: clamp(calc(559px * 0.5333333333), calc(0.3881944444 * 100vw), 559px);
    --sz-560: clamp(calc(560px * 0.5333333333), calc(0.3888888889 * 100vw), 560px);
    --sz-561: clamp(calc(561px * 0.5333333333), calc(0.3895833333 * 100vw), 561px);
    --sz-562: clamp(calc(562px * 0.5333333333), calc(0.3902777778 * 100vw), 562px);
    --sz-563: clamp(calc(563px * 0.5333333333), calc(0.3909722222 * 100vw), 563px);
    --sz-564: clamp(calc(564px * 0.5333333333), calc(0.3916666667 * 100vw), 564px);
    --sz-565: clamp(calc(565px * 0.5333333333), calc(0.3923611111 * 100vw), 565px);
    --sz-566: clamp(calc(566px * 0.5333333333), calc(0.3930555556 * 100vw), 566px);
    --sz-567: clamp(calc(567px * 0.5333333333), calc(0.39375 * 100vw), 567px);
    --sz-568: clamp(calc(568px * 0.5333333333), calc(0.3944444444 * 100vw), 568px);
    --sz-569: clamp(calc(569px * 0.5333333333), calc(0.3951388889 * 100vw), 569px);
    --sz-570: clamp(calc(570px * 0.5333333333), calc(0.3958333333 * 100vw), 570px);
    --sz-571: clamp(calc(571px * 0.5333333333), calc(0.3965277778 * 100vw), 571px);
    --sz-572: clamp(calc(572px * 0.5333333333), calc(0.3972222222 * 100vw), 572px);
    --sz-573: clamp(calc(573px * 0.5333333333), calc(0.3979166667 * 100vw), 573px);
    --sz-574: clamp(calc(574px * 0.5333333333), calc(0.3986111111 * 100vw), 574px);
    --sz-575: clamp(calc(575px * 0.5333333333), calc(0.3993055556 * 100vw), 575px);
    --sz-576: clamp(calc(576px * 0.5333333333), calc(0.4 * 100vw), 576px);
    --sz-577: clamp(calc(577px * 0.5333333333), calc(0.4006944444 * 100vw), 577px);
    --sz-578: clamp(calc(578px * 0.5333333333), calc(0.4013888889 * 100vw), 578px);
    --sz-579: clamp(calc(579px * 0.5333333333), calc(0.4020833333 * 100vw), 579px);
    --sz-580: clamp(calc(580px * 0.5333333333), calc(0.4027777778 * 100vw), 580px);
    --sz-581: clamp(calc(581px * 0.5333333333), calc(0.4034722222 * 100vw), 581px);
    --sz-582: clamp(calc(582px * 0.5333333333), calc(0.4041666667 * 100vw), 582px);
    --sz-583: clamp(calc(583px * 0.5333333333), calc(0.4048611111 * 100vw), 583px);
    --sz-584: clamp(calc(584px * 0.5333333333), calc(0.4055555556 * 100vw), 584px);
    --sz-585: clamp(calc(585px * 0.5333333333), calc(0.40625 * 100vw), 585px);
    --sz-586: clamp(calc(586px * 0.5333333333), calc(0.4069444444 * 100vw), 586px);
    --sz-587: clamp(calc(587px * 0.5333333333), calc(0.4076388889 * 100vw), 587px);
    --sz-588: clamp(calc(588px * 0.5333333333), calc(0.4083333333 * 100vw), 588px);
    --sz-589: clamp(calc(589px * 0.5333333333), calc(0.4090277778 * 100vw), 589px);
    --sz-590: clamp(calc(590px * 0.5333333333), calc(0.4097222222 * 100vw), 590px);
    --sz-591: clamp(calc(591px * 0.5333333333), calc(0.4104166667 * 100vw), 591px);
    --sz-592: clamp(calc(592px * 0.5333333333), calc(0.4111111111 * 100vw), 592px);
    --sz-593: clamp(calc(593px * 0.5333333333), calc(0.4118055556 * 100vw), 593px);
    --sz-594: clamp(calc(594px * 0.5333333333), calc(0.4125 * 100vw), 594px);
    --sz-595: clamp(calc(595px * 0.5333333333), calc(0.4131944444 * 100vw), 595px);
    --sz-596: clamp(calc(596px * 0.5333333333), calc(0.4138888889 * 100vw), 596px);
    --sz-597: clamp(calc(597px * 0.5333333333), calc(0.4145833333 * 100vw), 597px);
    --sz-598: clamp(calc(598px * 0.5333333333), calc(0.4152777778 * 100vw), 598px);
    --sz-599: clamp(calc(599px * 0.5333333333), calc(0.4159722222 * 100vw), 599px);
    --sz-600: clamp(calc(600px * 0.5333333333), calc(0.4166666667 * 100vw), 600px);
    --sz-601: clamp(calc(601px * 0.5333333333), calc(0.4173611111 * 100vw), 601px);
    --sz-602: clamp(calc(602px * 0.5333333333), calc(0.4180555556 * 100vw), 602px);
    --sz-603: clamp(calc(603px * 0.5333333333), calc(0.41875 * 100vw), 603px);
    --sz-604: clamp(calc(604px * 0.5333333333), calc(0.4194444444 * 100vw), 604px);
    --sz-605: clamp(calc(605px * 0.5333333333), calc(0.4201388889 * 100vw), 605px);
    --sz-606: clamp(calc(606px * 0.5333333333), calc(0.4208333333 * 100vw), 606px);
    --sz-607: clamp(calc(607px * 0.5333333333), calc(0.4215277778 * 100vw), 607px);
    --sz-608: clamp(calc(608px * 0.5333333333), calc(0.4222222222 * 100vw), 608px);
    --sz-609: clamp(calc(609px * 0.5333333333), calc(0.4229166667 * 100vw), 609px);
    --sz-610: clamp(calc(610px * 0.5333333333), calc(0.4236111111 * 100vw), 610px);
    --sz-611: clamp(calc(611px * 0.5333333333), calc(0.4243055556 * 100vw), 611px);
    --sz-612: clamp(calc(612px * 0.5333333333), calc(0.425 * 100vw), 612px);
    --sz-613: clamp(calc(613px * 0.5333333333), calc(0.4256944444 * 100vw), 613px);
    --sz-614: clamp(calc(614px * 0.5333333333), calc(0.4263888889 * 100vw), 614px);
    --sz-615: clamp(calc(615px * 0.5333333333), calc(0.4270833333 * 100vw), 615px);
    --sz-616: clamp(calc(616px * 0.5333333333), calc(0.4277777778 * 100vw), 616px);
    --sz-617: clamp(calc(617px * 0.5333333333), calc(0.4284722222 * 100vw), 617px);
    --sz-618: clamp(calc(618px * 0.5333333333), calc(0.4291666667 * 100vw), 618px);
    --sz-619: clamp(calc(619px * 0.5333333333), calc(0.4298611111 * 100vw), 619px);
    --sz-620: clamp(calc(620px * 0.5333333333), calc(0.4305555556 * 100vw), 620px);
    --sz-621: clamp(calc(621px * 0.5333333333), calc(0.43125 * 100vw), 621px);
    --sz-622: clamp(calc(622px * 0.5333333333), calc(0.4319444444 * 100vw), 622px);
    --sz-623: clamp(calc(623px * 0.5333333333), calc(0.4326388889 * 100vw), 623px);
    --sz-624: clamp(calc(624px * 0.5333333333), calc(0.4333333333 * 100vw), 624px);
    --sz-625: clamp(calc(625px * 0.5333333333), calc(0.4340277778 * 100vw), 625px);
    --sz-626: clamp(calc(626px * 0.5333333333), calc(0.4347222222 * 100vw), 626px);
    --sz-627: clamp(calc(627px * 0.5333333333), calc(0.4354166667 * 100vw), 627px);
    --sz-628: clamp(calc(628px * 0.5333333333), calc(0.4361111111 * 100vw), 628px);
    --sz-629: clamp(calc(629px * 0.5333333333), calc(0.4368055556 * 100vw), 629px);
    --sz-630: clamp(calc(630px * 0.5333333333), calc(0.4375 * 100vw), 630px);
    --sz-631: clamp(calc(631px * 0.5333333333), calc(0.4381944444 * 100vw), 631px);
    --sz-632: clamp(calc(632px * 0.5333333333), calc(0.4388888889 * 100vw), 632px);
    --sz-633: clamp(calc(633px * 0.5333333333), calc(0.4395833333 * 100vw), 633px);
    --sz-634: clamp(calc(634px * 0.5333333333), calc(0.4402777778 * 100vw), 634px);
    --sz-635: clamp(calc(635px * 0.5333333333), calc(0.4409722222 * 100vw), 635px);
    --sz-636: clamp(calc(636px * 0.5333333333), calc(0.4416666667 * 100vw), 636px);
    --sz-637: clamp(calc(637px * 0.5333333333), calc(0.4423611111 * 100vw), 637px);
    --sz-638: clamp(calc(638px * 0.5333333333), calc(0.4430555556 * 100vw), 638px);
    --sz-639: clamp(calc(639px * 0.5333333333), calc(0.44375 * 100vw), 639px);
    --sz-640: clamp(calc(640px * 0.5333333333), calc(0.4444444444 * 100vw), 640px);
    --sz-641: clamp(calc(641px * 0.5333333333), calc(0.4451388889 * 100vw), 641px);
    --sz-642: clamp(calc(642px * 0.5333333333), calc(0.4458333333 * 100vw), 642px);
    --sz-643: clamp(calc(643px * 0.5333333333), calc(0.4465277778 * 100vw), 643px);
    --sz-644: clamp(calc(644px * 0.5333333333), calc(0.4472222222 * 100vw), 644px);
    --sz-645: clamp(calc(645px * 0.5333333333), calc(0.4479166667 * 100vw), 645px);
    --sz-646: clamp(calc(646px * 0.5333333333), calc(0.4486111111 * 100vw), 646px);
    --sz-647: clamp(calc(647px * 0.5333333333), calc(0.4493055556 * 100vw), 647px);
    --sz-648: clamp(calc(648px * 0.5333333333), calc(0.45 * 100vw), 648px);
    --sz-649: clamp(calc(649px * 0.5333333333), calc(0.4506944444 * 100vw), 649px);
    --sz-650: clamp(calc(650px * 0.5333333333), calc(0.4513888889 * 100vw), 650px);
    --sz-651: clamp(calc(651px * 0.5333333333), calc(0.4520833333 * 100vw), 651px);
    --sz-652: clamp(calc(652px * 0.5333333333), calc(0.4527777778 * 100vw), 652px);
    --sz-653: clamp(calc(653px * 0.5333333333), calc(0.4534722222 * 100vw), 653px);
    --sz-654: clamp(calc(654px * 0.5333333333), calc(0.4541666667 * 100vw), 654px);
    --sz-655: clamp(calc(655px * 0.5333333333), calc(0.4548611111 * 100vw), 655px);
    --sz-656: clamp(calc(656px * 0.5333333333), calc(0.4555555556 * 100vw), 656px);
    --sz-657: clamp(calc(657px * 0.5333333333), calc(0.45625 * 100vw), 657px);
    --sz-658: clamp(calc(658px * 0.5333333333), calc(0.4569444444 * 100vw), 658px);
    --sz-659: clamp(calc(659px * 0.5333333333), calc(0.4576388889 * 100vw), 659px);
    --sz-660: clamp(calc(660px * 0.5333333333), calc(0.4583333333 * 100vw), 660px);
    --sz-661: clamp(calc(661px * 0.5333333333), calc(0.4590277778 * 100vw), 661px);
    --sz-662: clamp(calc(662px * 0.5333333333), calc(0.4597222222 * 100vw), 662px);
    --sz-663: clamp(calc(663px * 0.5333333333), calc(0.4604166667 * 100vw), 663px);
    --sz-664: clamp(calc(664px * 0.5333333333), calc(0.4611111111 * 100vw), 664px);
    --sz-665: clamp(calc(665px * 0.5333333333), calc(0.4618055556 * 100vw), 665px);
    --sz-666: clamp(calc(666px * 0.5333333333), calc(0.4625 * 100vw), 666px);
    --sz-667: clamp(calc(667px * 0.5333333333), calc(0.4631944444 * 100vw), 667px);
    --sz-668: clamp(calc(668px * 0.5333333333), calc(0.4638888889 * 100vw), 668px);
    --sz-669: clamp(calc(669px * 0.5333333333), calc(0.4645833333 * 100vw), 669px);
    --sz-670: clamp(calc(670px * 0.5333333333), calc(0.4652777778 * 100vw), 670px);
    --sz-671: clamp(calc(671px * 0.5333333333), calc(0.4659722222 * 100vw), 671px);
    --sz-672: clamp(calc(672px * 0.5333333333), calc(0.4666666667 * 100vw), 672px);
    --sz-673: clamp(calc(673px * 0.5333333333), calc(0.4673611111 * 100vw), 673px);
    --sz-674: clamp(calc(674px * 0.5333333333), calc(0.4680555556 * 100vw), 674px);
    --sz-675: clamp(calc(675px * 0.5333333333), calc(0.46875 * 100vw), 675px);
    --sz-676: clamp(calc(676px * 0.5333333333), calc(0.4694444444 * 100vw), 676px);
    --sz-677: clamp(calc(677px * 0.5333333333), calc(0.4701388889 * 100vw), 677px);
    --sz-678: clamp(calc(678px * 0.5333333333), calc(0.4708333333 * 100vw), 678px);
    --sz-679: clamp(calc(679px * 0.5333333333), calc(0.4715277778 * 100vw), 679px);
    --sz-680: clamp(calc(680px * 0.5333333333), calc(0.4722222222 * 100vw), 680px);
    --sz-681: clamp(calc(681px * 0.5333333333), calc(0.4729166667 * 100vw), 681px);
    --sz-682: clamp(calc(682px * 0.5333333333), calc(0.4736111111 * 100vw), 682px);
    --sz-683: clamp(calc(683px * 0.5333333333), calc(0.4743055556 * 100vw), 683px);
    --sz-684: clamp(calc(684px * 0.5333333333), calc(0.475 * 100vw), 684px);
    --sz-685: clamp(calc(685px * 0.5333333333), calc(0.4756944444 * 100vw), 685px);
    --sz-686: clamp(calc(686px * 0.5333333333), calc(0.4763888889 * 100vw), 686px);
    --sz-687: clamp(calc(687px * 0.5333333333), calc(0.4770833333 * 100vw), 687px);
    --sz-688: clamp(calc(688px * 0.5333333333), calc(0.4777777778 * 100vw), 688px);
    --sz-689: clamp(calc(689px * 0.5333333333), calc(0.4784722222 * 100vw), 689px);
    --sz-690: clamp(calc(690px * 0.5333333333), calc(0.4791666667 * 100vw), 690px);
    --sz-691: clamp(calc(691px * 0.5333333333), calc(0.4798611111 * 100vw), 691px);
    --sz-692: clamp(calc(692px * 0.5333333333), calc(0.4805555556 * 100vw), 692px);
    --sz-693: clamp(calc(693px * 0.5333333333), calc(0.48125 * 100vw), 693px);
    --sz-694: clamp(calc(694px * 0.5333333333), calc(0.4819444444 * 100vw), 694px);
    --sz-695: clamp(calc(695px * 0.5333333333), calc(0.4826388889 * 100vw), 695px);
    --sz-696: clamp(calc(696px * 0.5333333333), calc(0.4833333333 * 100vw), 696px);
    --sz-697: clamp(calc(697px * 0.5333333333), calc(0.4840277778 * 100vw), 697px);
    --sz-698: clamp(calc(698px * 0.5333333333), calc(0.4847222222 * 100vw), 698px);
    --sz-699: clamp(calc(699px * 0.5333333333), calc(0.4854166667 * 100vw), 699px);
    --sz-700: clamp(calc(700px * 0.5333333333), calc(0.4861111111 * 100vw), 700px);
    --sz-701: clamp(calc(701px * 0.5333333333), calc(0.4868055556 * 100vw), 701px);
    --sz-702: clamp(calc(702px * 0.5333333333), calc(0.4875 * 100vw), 702px);
    --sz-703: clamp(calc(703px * 0.5333333333), calc(0.4881944444 * 100vw), 703px);
    --sz-704: clamp(calc(704px * 0.5333333333), calc(0.4888888889 * 100vw), 704px);
    --sz-705: clamp(calc(705px * 0.5333333333), calc(0.4895833333 * 100vw), 705px);
    --sz-706: clamp(calc(706px * 0.5333333333), calc(0.4902777778 * 100vw), 706px);
    --sz-707: clamp(calc(707px * 0.5333333333), calc(0.4909722222 * 100vw), 707px);
    --sz-708: clamp(calc(708px * 0.5333333333), calc(0.4916666667 * 100vw), 708px);
    --sz-709: clamp(calc(709px * 0.5333333333), calc(0.4923611111 * 100vw), 709px);
    --sz-710: clamp(calc(710px * 0.5333333333), calc(0.4930555556 * 100vw), 710px);
    --sz-711: clamp(calc(711px * 0.5333333333), calc(0.49375 * 100vw), 711px);
    --sz-712: clamp(calc(712px * 0.5333333333), calc(0.4944444444 * 100vw), 712px);
    --sz-713: clamp(calc(713px * 0.5333333333), calc(0.4951388889 * 100vw), 713px);
    --sz-714: clamp(calc(714px * 0.5333333333), calc(0.4958333333 * 100vw), 714px);
    --sz-715: clamp(calc(715px * 0.5333333333), calc(0.4965277778 * 100vw), 715px);
    --sz-716: clamp(calc(716px * 0.5333333333), calc(0.4972222222 * 100vw), 716px);
    --sz-717: clamp(calc(717px * 0.5333333333), calc(0.4979166667 * 100vw), 717px);
    --sz-718: clamp(calc(718px * 0.5333333333), calc(0.4986111111 * 100vw), 718px);
    --sz-719: clamp(calc(719px * 0.5333333333), calc(0.4993055556 * 100vw), 719px);
    --sz-720: clamp(calc(720px * 0.5333333333), calc(0.5 * 100vw), 720px);
    --sz-721: clamp(calc(721px * 0.5333333333), calc(0.5006944444 * 100vw), 721px);
    --sz-722: clamp(calc(722px * 0.5333333333), calc(0.5013888889 * 100vw), 722px);
    --sz-723: clamp(calc(723px * 0.5333333333), calc(0.5020833333 * 100vw), 723px);
    --sz-724: clamp(calc(724px * 0.5333333333), calc(0.5027777778 * 100vw), 724px);
    --sz-725: clamp(calc(725px * 0.5333333333), calc(0.5034722222 * 100vw), 725px);
    --sz-726: clamp(calc(726px * 0.5333333333), calc(0.5041666667 * 100vw), 726px);
    --sz-727: clamp(calc(727px * 0.5333333333), calc(0.5048611111 * 100vw), 727px);
    --sz-728: clamp(calc(728px * 0.5333333333), calc(0.5055555556 * 100vw), 728px);
    --sz-729: clamp(calc(729px * 0.5333333333), calc(0.50625 * 100vw), 729px);
    --sz-730: clamp(calc(730px * 0.5333333333), calc(0.5069444444 * 100vw), 730px);
    --sz-731: clamp(calc(731px * 0.5333333333), calc(0.5076388889 * 100vw), 731px);
    --sz-732: clamp(calc(732px * 0.5333333333), calc(0.5083333333 * 100vw), 732px);
    --sz-733: clamp(calc(733px * 0.5333333333), calc(0.5090277778 * 100vw), 733px);
    --sz-734: clamp(calc(734px * 0.5333333333), calc(0.5097222222 * 100vw), 734px);
    --sz-735: clamp(calc(735px * 0.5333333333), calc(0.5104166667 * 100vw), 735px);
    --sz-736: clamp(calc(736px * 0.5333333333), calc(0.5111111111 * 100vw), 736px);
    --sz-737: clamp(calc(737px * 0.5333333333), calc(0.5118055556 * 100vw), 737px);
    --sz-738: clamp(calc(738px * 0.5333333333), calc(0.5125 * 100vw), 738px);
    --sz-739: clamp(calc(739px * 0.5333333333), calc(0.5131944444 * 100vw), 739px);
    --sz-740: clamp(calc(740px * 0.5333333333), calc(0.5138888889 * 100vw), 740px);
    --sz-741: clamp(calc(741px * 0.5333333333), calc(0.5145833333 * 100vw), 741px);
    --sz-742: clamp(calc(742px * 0.5333333333), calc(0.5152777778 * 100vw), 742px);
    --sz-743: clamp(calc(743px * 0.5333333333), calc(0.5159722222 * 100vw), 743px);
    --sz-744: clamp(calc(744px * 0.5333333333), calc(0.5166666667 * 100vw), 744px);
    --sz-745: clamp(calc(745px * 0.5333333333), calc(0.5173611111 * 100vw), 745px);
    --sz-746: clamp(calc(746px * 0.5333333333), calc(0.5180555556 * 100vw), 746px);
    --sz-747: clamp(calc(747px * 0.5333333333), calc(0.51875 * 100vw), 747px);
    --sz-748: clamp(calc(748px * 0.5333333333), calc(0.5194444444 * 100vw), 748px);
    --sz-749: clamp(calc(749px * 0.5333333333), calc(0.5201388889 * 100vw), 749px);
    --sz-750: clamp(calc(750px * 0.5333333333), calc(0.5208333333 * 100vw), 750px);
    --sz-751: clamp(calc(751px * 0.5333333333), calc(0.5215277778 * 100vw), 751px);
    --sz-752: clamp(calc(752px * 0.5333333333), calc(0.5222222222 * 100vw), 752px);
    --sz-753: clamp(calc(753px * 0.5333333333), calc(0.5229166667 * 100vw), 753px);
    --sz-754: clamp(calc(754px * 0.5333333333), calc(0.5236111111 * 100vw), 754px);
    --sz-755: clamp(calc(755px * 0.5333333333), calc(0.5243055556 * 100vw), 755px);
    --sz-756: clamp(calc(756px * 0.5333333333), calc(0.525 * 100vw), 756px);
    --sz-757: clamp(calc(757px * 0.5333333333), calc(0.5256944444 * 100vw), 757px);
    --sz-758: clamp(calc(758px * 0.5333333333), calc(0.5263888889 * 100vw), 758px);
    --sz-759: clamp(calc(759px * 0.5333333333), calc(0.5270833333 * 100vw), 759px);
    --sz-760: clamp(calc(760px * 0.5333333333), calc(0.5277777778 * 100vw), 760px);
    --sz-761: clamp(calc(761px * 0.5333333333), calc(0.5284722222 * 100vw), 761px);
    --sz-762: clamp(calc(762px * 0.5333333333), calc(0.5291666667 * 100vw), 762px);
    --sz-763: clamp(calc(763px * 0.5333333333), calc(0.5298611111 * 100vw), 763px);
    --sz-764: clamp(calc(764px * 0.5333333333), calc(0.5305555556 * 100vw), 764px);
    --sz-765: clamp(calc(765px * 0.5333333333), calc(0.53125 * 100vw), 765px);
    --sz-766: clamp(calc(766px * 0.5333333333), calc(0.5319444444 * 100vw), 766px);
    --sz-767: clamp(calc(767px * 0.5333333333), calc(0.5326388889 * 100vw), 767px);
    --sz-768: clamp(calc(768px * 0.5333333333), calc(0.5333333333 * 100vw), 768px);
    --sz-769: clamp(calc(769px * 0.5333333333), calc(0.5340277778 * 100vw), 769px);
    --sz-770: clamp(calc(770px * 0.5333333333), calc(0.5347222222 * 100vw), 770px);
    --sz-771: clamp(calc(771px * 0.5333333333), calc(0.5354166667 * 100vw), 771px);
    --sz-772: clamp(calc(772px * 0.5333333333), calc(0.5361111111 * 100vw), 772px);
    --sz-773: clamp(calc(773px * 0.5333333333), calc(0.5368055556 * 100vw), 773px);
    --sz-774: clamp(calc(774px * 0.5333333333), calc(0.5375 * 100vw), 774px);
    --sz-775: clamp(calc(775px * 0.5333333333), calc(0.5381944444 * 100vw), 775px);
    --sz-776: clamp(calc(776px * 0.5333333333), calc(0.5388888889 * 100vw), 776px);
    --sz-777: clamp(calc(777px * 0.5333333333), calc(0.5395833333 * 100vw), 777px);
    --sz-778: clamp(calc(778px * 0.5333333333), calc(0.5402777778 * 100vw), 778px);
    --sz-779: clamp(calc(779px * 0.5333333333), calc(0.5409722222 * 100vw), 779px);
    --sz-780: clamp(calc(780px * 0.5333333333), calc(0.5416666667 * 100vw), 780px);
    --sz-781: clamp(calc(781px * 0.5333333333), calc(0.5423611111 * 100vw), 781px);
    --sz-782: clamp(calc(782px * 0.5333333333), calc(0.5430555556 * 100vw), 782px);
    --sz-783: clamp(calc(783px * 0.5333333333), calc(0.54375 * 100vw), 783px);
    --sz-784: clamp(calc(784px * 0.5333333333), calc(0.5444444444 * 100vw), 784px);
    --sz-785: clamp(calc(785px * 0.5333333333), calc(0.5451388889 * 100vw), 785px);
    --sz-786: clamp(calc(786px * 0.5333333333), calc(0.5458333333 * 100vw), 786px);
    --sz-787: clamp(calc(787px * 0.5333333333), calc(0.5465277778 * 100vw), 787px);
    --sz-788: clamp(calc(788px * 0.5333333333), calc(0.5472222222 * 100vw), 788px);
    --sz-789: clamp(calc(789px * 0.5333333333), calc(0.5479166667 * 100vw), 789px);
    --sz-790: clamp(calc(790px * 0.5333333333), calc(0.5486111111 * 100vw), 790px);
    --sz-791: clamp(calc(791px * 0.5333333333), calc(0.5493055556 * 100vw), 791px);
    --sz-792: clamp(calc(792px * 0.5333333333), calc(0.55 * 100vw), 792px);
    --sz-793: clamp(calc(793px * 0.5333333333), calc(0.5506944444 * 100vw), 793px);
    --sz-794: clamp(calc(794px * 0.5333333333), calc(0.5513888889 * 100vw), 794px);
    --sz-795: clamp(calc(795px * 0.5333333333), calc(0.5520833333 * 100vw), 795px);
    --sz-796: clamp(calc(796px * 0.5333333333), calc(0.5527777778 * 100vw), 796px);
    --sz-797: clamp(calc(797px * 0.5333333333), calc(0.5534722222 * 100vw), 797px);
    --sz-798: clamp(calc(798px * 0.5333333333), calc(0.5541666667 * 100vw), 798px);
    --sz-799: clamp(calc(799px * 0.5333333333), calc(0.5548611111 * 100vw), 799px);
    --sz-800: clamp(calc(800px * 0.5333333333), calc(0.5555555556 * 100vw), 800px);
    --sz-801: clamp(calc(801px * 0.5333333333), calc(0.55625 * 100vw), 801px);
    --sz-802: clamp(calc(802px * 0.5333333333), calc(0.5569444444 * 100vw), 802px);
    --sz-803: clamp(calc(803px * 0.5333333333), calc(0.5576388889 * 100vw), 803px);
    --sz-804: clamp(calc(804px * 0.5333333333), calc(0.5583333333 * 100vw), 804px);
    --sz-805: clamp(calc(805px * 0.5333333333), calc(0.5590277778 * 100vw), 805px);
    --sz-806: clamp(calc(806px * 0.5333333333), calc(0.5597222222 * 100vw), 806px);
    --sz-807: clamp(calc(807px * 0.5333333333), calc(0.5604166667 * 100vw), 807px);
    --sz-808: clamp(calc(808px * 0.5333333333), calc(0.5611111111 * 100vw), 808px);
    --sz-809: clamp(calc(809px * 0.5333333333), calc(0.5618055556 * 100vw), 809px);
    --sz-810: clamp(calc(810px * 0.5333333333), calc(0.5625 * 100vw), 810px);
    --sz-811: clamp(calc(811px * 0.5333333333), calc(0.5631944444 * 100vw), 811px);
    --sz-812: clamp(calc(812px * 0.5333333333), calc(0.5638888889 * 100vw), 812px);
    --sz-813: clamp(calc(813px * 0.5333333333), calc(0.5645833333 * 100vw), 813px);
    --sz-814: clamp(calc(814px * 0.5333333333), calc(0.5652777778 * 100vw), 814px);
    --sz-815: clamp(calc(815px * 0.5333333333), calc(0.5659722222 * 100vw), 815px);
    --sz-816: clamp(calc(816px * 0.5333333333), calc(0.5666666667 * 100vw), 816px);
    --sz-817: clamp(calc(817px * 0.5333333333), calc(0.5673611111 * 100vw), 817px);
    --sz-818: clamp(calc(818px * 0.5333333333), calc(0.5680555556 * 100vw), 818px);
    --sz-819: clamp(calc(819px * 0.5333333333), calc(0.56875 * 100vw), 819px);
    --sz-820: clamp(calc(820px * 0.5333333333), calc(0.5694444444 * 100vw), 820px);
    --sz-821: clamp(calc(821px * 0.5333333333), calc(0.5701388889 * 100vw), 821px);
    --sz-822: clamp(calc(822px * 0.5333333333), calc(0.5708333333 * 100vw), 822px);
    --sz-823: clamp(calc(823px * 0.5333333333), calc(0.5715277778 * 100vw), 823px);
    --sz-824: clamp(calc(824px * 0.5333333333), calc(0.5722222222 * 100vw), 824px);
    --sz-825: clamp(calc(825px * 0.5333333333), calc(0.5729166667 * 100vw), 825px);
    --sz-826: clamp(calc(826px * 0.5333333333), calc(0.5736111111 * 100vw), 826px);
    --sz-827: clamp(calc(827px * 0.5333333333), calc(0.5743055556 * 100vw), 827px);
    --sz-828: clamp(calc(828px * 0.5333333333), calc(0.575 * 100vw), 828px);
    --sz-829: clamp(calc(829px * 0.5333333333), calc(0.5756944444 * 100vw), 829px);
    --sz-830: clamp(calc(830px * 0.5333333333), calc(0.5763888889 * 100vw), 830px);
    --sz-831: clamp(calc(831px * 0.5333333333), calc(0.5770833333 * 100vw), 831px);
    --sz-832: clamp(calc(832px * 0.5333333333), calc(0.5777777778 * 100vw), 832px);
    --sz-833: clamp(calc(833px * 0.5333333333), calc(0.5784722222 * 100vw), 833px);
    --sz-834: clamp(calc(834px * 0.5333333333), calc(0.5791666667 * 100vw), 834px);
    --sz-835: clamp(calc(835px * 0.5333333333), calc(0.5798611111 * 100vw), 835px);
    --sz-836: clamp(calc(836px * 0.5333333333), calc(0.5805555556 * 100vw), 836px);
    --sz-837: clamp(calc(837px * 0.5333333333), calc(0.58125 * 100vw), 837px);
    --sz-838: clamp(calc(838px * 0.5333333333), calc(0.5819444444 * 100vw), 838px);
    --sz-839: clamp(calc(839px * 0.5333333333), calc(0.5826388889 * 100vw), 839px);
    --sz-840: clamp(calc(840px * 0.5333333333), calc(0.5833333333 * 100vw), 840px);
    --sz-841: clamp(calc(841px * 0.5333333333), calc(0.5840277778 * 100vw), 841px);
    --sz-842: clamp(calc(842px * 0.5333333333), calc(0.5847222222 * 100vw), 842px);
    --sz-843: clamp(calc(843px * 0.5333333333), calc(0.5854166667 * 100vw), 843px);
    --sz-844: clamp(calc(844px * 0.5333333333), calc(0.5861111111 * 100vw), 844px);
    --sz-845: clamp(calc(845px * 0.5333333333), calc(0.5868055556 * 100vw), 845px);
    --sz-846: clamp(calc(846px * 0.5333333333), calc(0.5875 * 100vw), 846px);
    --sz-847: clamp(calc(847px * 0.5333333333), calc(0.5881944444 * 100vw), 847px);
    --sz-848: clamp(calc(848px * 0.5333333333), calc(0.5888888889 * 100vw), 848px);
    --sz-849: clamp(calc(849px * 0.5333333333), calc(0.5895833333 * 100vw), 849px);
    --sz-850: clamp(calc(850px * 0.5333333333), calc(0.5902777778 * 100vw), 850px);
    --sz-851: clamp(calc(851px * 0.5333333333), calc(0.5909722222 * 100vw), 851px);
    --sz-852: clamp(calc(852px * 0.5333333333), calc(0.5916666667 * 100vw), 852px);
    --sz-853: clamp(calc(853px * 0.5333333333), calc(0.5923611111 * 100vw), 853px);
    --sz-854: clamp(calc(854px * 0.5333333333), calc(0.5930555556 * 100vw), 854px);
    --sz-855: clamp(calc(855px * 0.5333333333), calc(0.59375 * 100vw), 855px);
    --sz-856: clamp(calc(856px * 0.5333333333), calc(0.5944444444 * 100vw), 856px);
    --sz-857: clamp(calc(857px * 0.5333333333), calc(0.5951388889 * 100vw), 857px);
    --sz-858: clamp(calc(858px * 0.5333333333), calc(0.5958333333 * 100vw), 858px);
    --sz-859: clamp(calc(859px * 0.5333333333), calc(0.5965277778 * 100vw), 859px);
    --sz-860: clamp(calc(860px * 0.5333333333), calc(0.5972222222 * 100vw), 860px);
    --sz-861: clamp(calc(861px * 0.5333333333), calc(0.5979166667 * 100vw), 861px);
    --sz-862: clamp(calc(862px * 0.5333333333), calc(0.5986111111 * 100vw), 862px);
    --sz-863: clamp(calc(863px * 0.5333333333), calc(0.5993055556 * 100vw), 863px);
    --sz-864: clamp(calc(864px * 0.5333333333), calc(0.6 * 100vw), 864px);
    --sz-865: clamp(calc(865px * 0.5333333333), calc(0.6006944444 * 100vw), 865px);
    --sz-866: clamp(calc(866px * 0.5333333333), calc(0.6013888889 * 100vw), 866px);
    --sz-867: clamp(calc(867px * 0.5333333333), calc(0.6020833333 * 100vw), 867px);
    --sz-868: clamp(calc(868px * 0.5333333333), calc(0.6027777778 * 100vw), 868px);
    --sz-869: clamp(calc(869px * 0.5333333333), calc(0.6034722222 * 100vw), 869px);
    --sz-870: clamp(calc(870px * 0.5333333333), calc(0.6041666667 * 100vw), 870px);
    --sz-871: clamp(calc(871px * 0.5333333333), calc(0.6048611111 * 100vw), 871px);
    --sz-872: clamp(calc(872px * 0.5333333333), calc(0.6055555556 * 100vw), 872px);
    --sz-873: clamp(calc(873px * 0.5333333333), calc(0.60625 * 100vw), 873px);
    --sz-874: clamp(calc(874px * 0.5333333333), calc(0.6069444444 * 100vw), 874px);
    --sz-875: clamp(calc(875px * 0.5333333333), calc(0.6076388889 * 100vw), 875px);
    --sz-876: clamp(calc(876px * 0.5333333333), calc(0.6083333333 * 100vw), 876px);
    --sz-877: clamp(calc(877px * 0.5333333333), calc(0.6090277778 * 100vw), 877px);
    --sz-878: clamp(calc(878px * 0.5333333333), calc(0.6097222222 * 100vw), 878px);
    --sz-879: clamp(calc(879px * 0.5333333333), calc(0.6104166667 * 100vw), 879px);
    --sz-880: clamp(calc(880px * 0.5333333333), calc(0.6111111111 * 100vw), 880px);
    --sz-881: clamp(calc(881px * 0.5333333333), calc(0.6118055556 * 100vw), 881px);
    --sz-882: clamp(calc(882px * 0.5333333333), calc(0.6125 * 100vw), 882px);
    --sz-883: clamp(calc(883px * 0.5333333333), calc(0.6131944444 * 100vw), 883px);
    --sz-884: clamp(calc(884px * 0.5333333333), calc(0.6138888889 * 100vw), 884px);
    --sz-885: clamp(calc(885px * 0.5333333333), calc(0.6145833333 * 100vw), 885px);
    --sz-886: clamp(calc(886px * 0.5333333333), calc(0.6152777778 * 100vw), 886px);
    --sz-887: clamp(calc(887px * 0.5333333333), calc(0.6159722222 * 100vw), 887px);
    --sz-888: clamp(calc(888px * 0.5333333333), calc(0.6166666667 * 100vw), 888px);
    --sz-889: clamp(calc(889px * 0.5333333333), calc(0.6173611111 * 100vw), 889px);
    --sz-890: clamp(calc(890px * 0.5333333333), calc(0.6180555556 * 100vw), 890px);
    --sz-891: clamp(calc(891px * 0.5333333333), calc(0.61875 * 100vw), 891px);
    --sz-892: clamp(calc(892px * 0.5333333333), calc(0.6194444444 * 100vw), 892px);
    --sz-893: clamp(calc(893px * 0.5333333333), calc(0.6201388889 * 100vw), 893px);
    --sz-894: clamp(calc(894px * 0.5333333333), calc(0.6208333333 * 100vw), 894px);
    --sz-895: clamp(calc(895px * 0.5333333333), calc(0.6215277778 * 100vw), 895px);
    --sz-896: clamp(calc(896px * 0.5333333333), calc(0.6222222222 * 100vw), 896px);
    --sz-897: clamp(calc(897px * 0.5333333333), calc(0.6229166667 * 100vw), 897px);
    --sz-898: clamp(calc(898px * 0.5333333333), calc(0.6236111111 * 100vw), 898px);
    --sz-899: clamp(calc(899px * 0.5333333333), calc(0.6243055556 * 100vw), 899px);
    --sz-900: clamp(calc(900px * 0.5333333333), calc(0.625 * 100vw), 900px);
    --sz-901: clamp(calc(901px * 0.5333333333), calc(0.6256944444 * 100vw), 901px);
    --sz-902: clamp(calc(902px * 0.5333333333), calc(0.6263888889 * 100vw), 902px);
    --sz-903: clamp(calc(903px * 0.5333333333), calc(0.6270833333 * 100vw), 903px);
    --sz-904: clamp(calc(904px * 0.5333333333), calc(0.6277777778 * 100vw), 904px);
    --sz-905: clamp(calc(905px * 0.5333333333), calc(0.6284722222 * 100vw), 905px);
    --sz-906: clamp(calc(906px * 0.5333333333), calc(0.6291666667 * 100vw), 906px);
    --sz-907: clamp(calc(907px * 0.5333333333), calc(0.6298611111 * 100vw), 907px);
    --sz-908: clamp(calc(908px * 0.5333333333), calc(0.6305555556 * 100vw), 908px);
    --sz-909: clamp(calc(909px * 0.5333333333), calc(0.63125 * 100vw), 909px);
    --sz-910: clamp(calc(910px * 0.5333333333), calc(0.6319444444 * 100vw), 910px);
    --sz-911: clamp(calc(911px * 0.5333333333), calc(0.6326388889 * 100vw), 911px);
    --sz-912: clamp(calc(912px * 0.5333333333), calc(0.6333333333 * 100vw), 912px);
    --sz-913: clamp(calc(913px * 0.5333333333), calc(0.6340277778 * 100vw), 913px);
    --sz-914: clamp(calc(914px * 0.5333333333), calc(0.6347222222 * 100vw), 914px);
    --sz-915: clamp(calc(915px * 0.5333333333), calc(0.6354166667 * 100vw), 915px);
    --sz-916: clamp(calc(916px * 0.5333333333), calc(0.6361111111 * 100vw), 916px);
    --sz-917: clamp(calc(917px * 0.5333333333), calc(0.6368055556 * 100vw), 917px);
    --sz-918: clamp(calc(918px * 0.5333333333), calc(0.6375 * 100vw), 918px);
    --sz-919: clamp(calc(919px * 0.5333333333), calc(0.6381944444 * 100vw), 919px);
    --sz-920: clamp(calc(920px * 0.5333333333), calc(0.6388888889 * 100vw), 920px);
    --sz-921: clamp(calc(921px * 0.5333333333), calc(0.6395833333 * 100vw), 921px);
    --sz-922: clamp(calc(922px * 0.5333333333), calc(0.6402777778 * 100vw), 922px);
    --sz-923: clamp(calc(923px * 0.5333333333), calc(0.6409722222 * 100vw), 923px);
    --sz-924: clamp(calc(924px * 0.5333333333), calc(0.6416666667 * 100vw), 924px);
    --sz-925: clamp(calc(925px * 0.5333333333), calc(0.6423611111 * 100vw), 925px);
    --sz-926: clamp(calc(926px * 0.5333333333), calc(0.6430555556 * 100vw), 926px);
    --sz-927: clamp(calc(927px * 0.5333333333), calc(0.64375 * 100vw), 927px);
    --sz-928: clamp(calc(928px * 0.5333333333), calc(0.6444444444 * 100vw), 928px);
    --sz-929: clamp(calc(929px * 0.5333333333), calc(0.6451388889 * 100vw), 929px);
    --sz-930: clamp(calc(930px * 0.5333333333), calc(0.6458333333 * 100vw), 930px);
    --sz-931: clamp(calc(931px * 0.5333333333), calc(0.6465277778 * 100vw), 931px);
    --sz-932: clamp(calc(932px * 0.5333333333), calc(0.6472222222 * 100vw), 932px);
    --sz-933: clamp(calc(933px * 0.5333333333), calc(0.6479166667 * 100vw), 933px);
    --sz-934: clamp(calc(934px * 0.5333333333), calc(0.6486111111 * 100vw), 934px);
    --sz-935: clamp(calc(935px * 0.5333333333), calc(0.6493055556 * 100vw), 935px);
    --sz-936: clamp(calc(936px * 0.5333333333), calc(0.65 * 100vw), 936px);
    --sz-937: clamp(calc(937px * 0.5333333333), calc(0.6506944444 * 100vw), 937px);
    --sz-938: clamp(calc(938px * 0.5333333333), calc(0.6513888889 * 100vw), 938px);
    --sz-939: clamp(calc(939px * 0.5333333333), calc(0.6520833333 * 100vw), 939px);
    --sz-940: clamp(calc(940px * 0.5333333333), calc(0.6527777778 * 100vw), 940px);
    --sz-941: clamp(calc(941px * 0.5333333333), calc(0.6534722222 * 100vw), 941px);
    --sz-942: clamp(calc(942px * 0.5333333333), calc(0.6541666667 * 100vw), 942px);
    --sz-943: clamp(calc(943px * 0.5333333333), calc(0.6548611111 * 100vw), 943px);
    --sz-944: clamp(calc(944px * 0.5333333333), calc(0.6555555556 * 100vw), 944px);
    --sz-945: clamp(calc(945px * 0.5333333333), calc(0.65625 * 100vw), 945px);
    --sz-946: clamp(calc(946px * 0.5333333333), calc(0.6569444444 * 100vw), 946px);
    --sz-947: clamp(calc(947px * 0.5333333333), calc(0.6576388889 * 100vw), 947px);
    --sz-948: clamp(calc(948px * 0.5333333333), calc(0.6583333333 * 100vw), 948px);
    --sz-949: clamp(calc(949px * 0.5333333333), calc(0.6590277778 * 100vw), 949px);
    --sz-950: clamp(calc(950px * 0.5333333333), calc(0.6597222222 * 100vw), 950px);
    --sz-951: clamp(calc(951px * 0.5333333333), calc(0.6604166667 * 100vw), 951px);
    --sz-952: clamp(calc(952px * 0.5333333333), calc(0.6611111111 * 100vw), 952px);
    --sz-953: clamp(calc(953px * 0.5333333333), calc(0.6618055556 * 100vw), 953px);
    --sz-954: clamp(calc(954px * 0.5333333333), calc(0.6625 * 100vw), 954px);
    --sz-955: clamp(calc(955px * 0.5333333333), calc(0.6631944444 * 100vw), 955px);
    --sz-956: clamp(calc(956px * 0.5333333333), calc(0.6638888889 * 100vw), 956px);
    --sz-957: clamp(calc(957px * 0.5333333333), calc(0.6645833333 * 100vw), 957px);
    --sz-958: clamp(calc(958px * 0.5333333333), calc(0.6652777778 * 100vw), 958px);
    --sz-959: clamp(calc(959px * 0.5333333333), calc(0.6659722222 * 100vw), 959px);
    --sz-960: clamp(calc(960px * 0.5333333333), calc(0.6666666667 * 100vw), 960px);
    --sz-961: clamp(calc(961px * 0.5333333333), calc(0.6673611111 * 100vw), 961px);
    --sz-962: clamp(calc(962px * 0.5333333333), calc(0.6680555556 * 100vw), 962px);
    --sz-963: clamp(calc(963px * 0.5333333333), calc(0.66875 * 100vw), 963px);
    --sz-964: clamp(calc(964px * 0.5333333333), calc(0.6694444444 * 100vw), 964px);
    --sz-965: clamp(calc(965px * 0.5333333333), calc(0.6701388889 * 100vw), 965px);
    --sz-966: clamp(calc(966px * 0.5333333333), calc(0.6708333333 * 100vw), 966px);
    --sz-967: clamp(calc(967px * 0.5333333333), calc(0.6715277778 * 100vw), 967px);
    --sz-968: clamp(calc(968px * 0.5333333333), calc(0.6722222222 * 100vw), 968px);
    --sz-969: clamp(calc(969px * 0.5333333333), calc(0.6729166667 * 100vw), 969px);
    --sz-970: clamp(calc(970px * 0.5333333333), calc(0.6736111111 * 100vw), 970px);
    --sz-971: clamp(calc(971px * 0.5333333333), calc(0.6743055556 * 100vw), 971px);
    --sz-972: clamp(calc(972px * 0.5333333333), calc(0.675 * 100vw), 972px);
    --sz-973: clamp(calc(973px * 0.5333333333), calc(0.6756944444 * 100vw), 973px);
    --sz-974: clamp(calc(974px * 0.5333333333), calc(0.6763888889 * 100vw), 974px);
    --sz-975: clamp(calc(975px * 0.5333333333), calc(0.6770833333 * 100vw), 975px);
    --sz-976: clamp(calc(976px * 0.5333333333), calc(0.6777777778 * 100vw), 976px);
    --sz-977: clamp(calc(977px * 0.5333333333), calc(0.6784722222 * 100vw), 977px);
    --sz-978: clamp(calc(978px * 0.5333333333), calc(0.6791666667 * 100vw), 978px);
    --sz-979: clamp(calc(979px * 0.5333333333), calc(0.6798611111 * 100vw), 979px);
    --sz-980: clamp(calc(980px * 0.5333333333), calc(0.6805555556 * 100vw), 980px);
    --sz-981: clamp(calc(981px * 0.5333333333), calc(0.68125 * 100vw), 981px);
    --sz-982: clamp(calc(982px * 0.5333333333), calc(0.6819444444 * 100vw), 982px);
    --sz-983: clamp(calc(983px * 0.5333333333), calc(0.6826388889 * 100vw), 983px);
    --sz-984: clamp(calc(984px * 0.5333333333), calc(0.6833333333 * 100vw), 984px);
    --sz-985: clamp(calc(985px * 0.5333333333), calc(0.6840277778 * 100vw), 985px);
    --sz-986: clamp(calc(986px * 0.5333333333), calc(0.6847222222 * 100vw), 986px);
    --sz-987: clamp(calc(987px * 0.5333333333), calc(0.6854166667 * 100vw), 987px);
    --sz-988: clamp(calc(988px * 0.5333333333), calc(0.6861111111 * 100vw), 988px);
    --sz-989: clamp(calc(989px * 0.5333333333), calc(0.6868055556 * 100vw), 989px);
    --sz-990: clamp(calc(990px * 0.5333333333), calc(0.6875 * 100vw), 990px);
    --sz-991: clamp(calc(991px * 0.5333333333), calc(0.6881944444 * 100vw), 991px);
    --sz-992: clamp(calc(992px * 0.5333333333), calc(0.6888888889 * 100vw), 992px);
    --sz-993: clamp(calc(993px * 0.5333333333), calc(0.6895833333 * 100vw), 993px);
    --sz-994: clamp(calc(994px * 0.5333333333), calc(0.6902777778 * 100vw), 994px);
    --sz-995: clamp(calc(995px * 0.5333333333), calc(0.6909722222 * 100vw), 995px);
    --sz-996: clamp(calc(996px * 0.5333333333), calc(0.6916666667 * 100vw), 996px);
    --sz-997: clamp(calc(997px * 0.5333333333), calc(0.6923611111 * 100vw), 997px);
    --sz-998: clamp(calc(998px * 0.5333333333), calc(0.6930555556 * 100vw), 998px);
    --sz-999: clamp(calc(999px * 0.5333333333), calc(0.69375 * 100vw), 999px);
    --sz-1000: clamp(calc(1000px * 0.5333333333), calc(0.6944444444 * 100vw), 1000px);
    --sz-1001: clamp(calc(1001px * 0.5333333333), calc(0.6951388889 * 100vw), 1001px);
    --sz-1002: clamp(calc(1002px * 0.5333333333), calc(0.6958333333 * 100vw), 1002px);
    --sz-1003: clamp(calc(1003px * 0.5333333333), calc(0.6965277778 * 100vw), 1003px);
    --sz-1004: clamp(calc(1004px * 0.5333333333), calc(0.6972222222 * 100vw), 1004px);
    --sz-1005: clamp(calc(1005px * 0.5333333333), calc(0.6979166667 * 100vw), 1005px);
    --sz-1006: clamp(calc(1006px * 0.5333333333), calc(0.6986111111 * 100vw), 1006px);
    --sz-1007: clamp(calc(1007px * 0.5333333333), calc(0.6993055556 * 100vw), 1007px);
    --sz-1008: clamp(calc(1008px * 0.5333333333), calc(0.7 * 100vw), 1008px);
    --sz-1009: clamp(calc(1009px * 0.5333333333), calc(0.7006944444 * 100vw), 1009px);
    --sz-1010: clamp(calc(1010px * 0.5333333333), calc(0.7013888889 * 100vw), 1010px);
    --sz-1011: clamp(calc(1011px * 0.5333333333), calc(0.7020833333 * 100vw), 1011px);
    --sz-1012: clamp(calc(1012px * 0.5333333333), calc(0.7027777778 * 100vw), 1012px);
    --sz-1013: clamp(calc(1013px * 0.5333333333), calc(0.7034722222 * 100vw), 1013px);
    --sz-1014: clamp(calc(1014px * 0.5333333333), calc(0.7041666667 * 100vw), 1014px);
    --sz-1015: clamp(calc(1015px * 0.5333333333), calc(0.7048611111 * 100vw), 1015px);
    --sz-1016: clamp(calc(1016px * 0.5333333333), calc(0.7055555556 * 100vw), 1016px);
    --sz-1017: clamp(calc(1017px * 0.5333333333), calc(0.70625 * 100vw), 1017px);
    --sz-1018: clamp(calc(1018px * 0.5333333333), calc(0.7069444444 * 100vw), 1018px);
    --sz-1019: clamp(calc(1019px * 0.5333333333), calc(0.7076388889 * 100vw), 1019px);
    --sz-1020: clamp(calc(1020px * 0.5333333333), calc(0.7083333333 * 100vw), 1020px);
    --sz-1021: clamp(calc(1021px * 0.5333333333), calc(0.7090277778 * 100vw), 1021px);
    --sz-1022: clamp(calc(1022px * 0.5333333333), calc(0.7097222222 * 100vw), 1022px);
    --sz-1023: clamp(calc(1023px * 0.5333333333), calc(0.7104166667 * 100vw), 1023px);
    --sz-1024: clamp(calc(1024px * 0.5333333333), calc(0.7111111111 * 100vw), 1024px);
    --sz-1025: clamp(calc(1025px * 0.5333333333), calc(0.7118055556 * 100vw), 1025px);
    --sz-1026: clamp(calc(1026px * 0.5333333333), calc(0.7125 * 100vw), 1026px);
    --sz-1027: clamp(calc(1027px * 0.5333333333), calc(0.7131944444 * 100vw), 1027px);
    --sz-1028: clamp(calc(1028px * 0.5333333333), calc(0.7138888889 * 100vw), 1028px);
    --sz-1029: clamp(calc(1029px * 0.5333333333), calc(0.7145833333 * 100vw), 1029px);
    --sz-1030: clamp(calc(1030px * 0.5333333333), calc(0.7152777778 * 100vw), 1030px);
    --sz-1031: clamp(calc(1031px * 0.5333333333), calc(0.7159722222 * 100vw), 1031px);
    --sz-1032: clamp(calc(1032px * 0.5333333333), calc(0.7166666667 * 100vw), 1032px);
    --sz-1033: clamp(calc(1033px * 0.5333333333), calc(0.7173611111 * 100vw), 1033px);
    --sz-1034: clamp(calc(1034px * 0.5333333333), calc(0.7180555556 * 100vw), 1034px);
    --sz-1035: clamp(calc(1035px * 0.5333333333), calc(0.71875 * 100vw), 1035px);
    --sz-1036: clamp(calc(1036px * 0.5333333333), calc(0.7194444444 * 100vw), 1036px);
    --sz-1037: clamp(calc(1037px * 0.5333333333), calc(0.7201388889 * 100vw), 1037px);
    --sz-1038: clamp(calc(1038px * 0.5333333333), calc(0.7208333333 * 100vw), 1038px);
    --sz-1039: clamp(calc(1039px * 0.5333333333), calc(0.7215277778 * 100vw), 1039px);
    --sz-1040: clamp(calc(1040px * 0.5333333333), calc(0.7222222222 * 100vw), 1040px);
    --sz-1041: clamp(calc(1041px * 0.5333333333), calc(0.7229166667 * 100vw), 1041px);
    --sz-1042: clamp(calc(1042px * 0.5333333333), calc(0.7236111111 * 100vw), 1042px);
    --sz-1043: clamp(calc(1043px * 0.5333333333), calc(0.7243055556 * 100vw), 1043px);
    --sz-1044: clamp(calc(1044px * 0.5333333333), calc(0.725 * 100vw), 1044px);
    --sz-1045: clamp(calc(1045px * 0.5333333333), calc(0.7256944444 * 100vw), 1045px);
    --sz-1046: clamp(calc(1046px * 0.5333333333), calc(0.7263888889 * 100vw), 1046px);
    --sz-1047: clamp(calc(1047px * 0.5333333333), calc(0.7270833333 * 100vw), 1047px);
    --sz-1048: clamp(calc(1048px * 0.5333333333), calc(0.7277777778 * 100vw), 1048px);
    --sz-1049: clamp(calc(1049px * 0.5333333333), calc(0.7284722222 * 100vw), 1049px);
    --sz-1050: clamp(calc(1050px * 0.5333333333), calc(0.7291666667 * 100vw), 1050px);
    --sz-1051: clamp(calc(1051px * 0.5333333333), calc(0.7298611111 * 100vw), 1051px);
    --sz-1052: clamp(calc(1052px * 0.5333333333), calc(0.7305555556 * 100vw), 1052px);
    --sz-1053: clamp(calc(1053px * 0.5333333333), calc(0.73125 * 100vw), 1053px);
    --sz-1054: clamp(calc(1054px * 0.5333333333), calc(0.7319444444 * 100vw), 1054px);
    --sz-1055: clamp(calc(1055px * 0.5333333333), calc(0.7326388889 * 100vw), 1055px);
    --sz-1056: clamp(calc(1056px * 0.5333333333), calc(0.7333333333 * 100vw), 1056px);
    --sz-1057: clamp(calc(1057px * 0.5333333333), calc(0.7340277778 * 100vw), 1057px);
    --sz-1058: clamp(calc(1058px * 0.5333333333), calc(0.7347222222 * 100vw), 1058px);
    --sz-1059: clamp(calc(1059px * 0.5333333333), calc(0.7354166667 * 100vw), 1059px);
    --sz-1060: clamp(calc(1060px * 0.5333333333), calc(0.7361111111 * 100vw), 1060px);
    --sz-1061: clamp(calc(1061px * 0.5333333333), calc(0.7368055556 * 100vw), 1061px);
    --sz-1062: clamp(calc(1062px * 0.5333333333), calc(0.7375 * 100vw), 1062px);
    --sz-1063: clamp(calc(1063px * 0.5333333333), calc(0.7381944444 * 100vw), 1063px);
    --sz-1064: clamp(calc(1064px * 0.5333333333), calc(0.7388888889 * 100vw), 1064px);
    --sz-1065: clamp(calc(1065px * 0.5333333333), calc(0.7395833333 * 100vw), 1065px);
    --sz-1066: clamp(calc(1066px * 0.5333333333), calc(0.7402777778 * 100vw), 1066px);
    --sz-1067: clamp(calc(1067px * 0.5333333333), calc(0.7409722222 * 100vw), 1067px);
    --sz-1068: clamp(calc(1068px * 0.5333333333), calc(0.7416666667 * 100vw), 1068px);
    --sz-1069: clamp(calc(1069px * 0.5333333333), calc(0.7423611111 * 100vw), 1069px);
    --sz-1070: clamp(calc(1070px * 0.5333333333), calc(0.7430555556 * 100vw), 1070px);
    --sz-1071: clamp(calc(1071px * 0.5333333333), calc(0.74375 * 100vw), 1071px);
    --sz-1072: clamp(calc(1072px * 0.5333333333), calc(0.7444444444 * 100vw), 1072px);
    --sz-1073: clamp(calc(1073px * 0.5333333333), calc(0.7451388889 * 100vw), 1073px);
    --sz-1074: clamp(calc(1074px * 0.5333333333), calc(0.7458333333 * 100vw), 1074px);
    --sz-1075: clamp(calc(1075px * 0.5333333333), calc(0.7465277778 * 100vw), 1075px);
    --sz-1076: clamp(calc(1076px * 0.5333333333), calc(0.7472222222 * 100vw), 1076px);
    --sz-1077: clamp(calc(1077px * 0.5333333333), calc(0.7479166667 * 100vw), 1077px);
    --sz-1078: clamp(calc(1078px * 0.5333333333), calc(0.7486111111 * 100vw), 1078px);
    --sz-1079: clamp(calc(1079px * 0.5333333333), calc(0.7493055556 * 100vw), 1079px);
    --sz-1080: clamp(calc(1080px * 0.5333333333), calc(0.75 * 100vw), 1080px);
    --sz-1081: clamp(calc(1081px * 0.5333333333), calc(0.7506944444 * 100vw), 1081px);
    --sz-1082: clamp(calc(1082px * 0.5333333333), calc(0.7513888889 * 100vw), 1082px);
    --sz-1083: clamp(calc(1083px * 0.5333333333), calc(0.7520833333 * 100vw), 1083px);
    --sz-1084: clamp(calc(1084px * 0.5333333333), calc(0.7527777778 * 100vw), 1084px);
    --sz-1085: clamp(calc(1085px * 0.5333333333), calc(0.7534722222 * 100vw), 1085px);
    --sz-1086: clamp(calc(1086px * 0.5333333333), calc(0.7541666667 * 100vw), 1086px);
    --sz-1087: clamp(calc(1087px * 0.5333333333), calc(0.7548611111 * 100vw), 1087px);
    --sz-1088: clamp(calc(1088px * 0.5333333333), calc(0.7555555556 * 100vw), 1088px);
    --sz-1089: clamp(calc(1089px * 0.5333333333), calc(0.75625 * 100vw), 1089px);
    --sz-1090: clamp(calc(1090px * 0.5333333333), calc(0.7569444444 * 100vw), 1090px);
    --sz-1091: clamp(calc(1091px * 0.5333333333), calc(0.7576388889 * 100vw), 1091px);
    --sz-1092: clamp(calc(1092px * 0.5333333333), calc(0.7583333333 * 100vw), 1092px);
    --sz-1093: clamp(calc(1093px * 0.5333333333), calc(0.7590277778 * 100vw), 1093px);
    --sz-1094: clamp(calc(1094px * 0.5333333333), calc(0.7597222222 * 100vw), 1094px);
    --sz-1095: clamp(calc(1095px * 0.5333333333), calc(0.7604166667 * 100vw), 1095px);
    --sz-1096: clamp(calc(1096px * 0.5333333333), calc(0.7611111111 * 100vw), 1096px);
    --sz-1097: clamp(calc(1097px * 0.5333333333), calc(0.7618055556 * 100vw), 1097px);
    --sz-1098: clamp(calc(1098px * 0.5333333333), calc(0.7625 * 100vw), 1098px);
    --sz-1099: clamp(calc(1099px * 0.5333333333), calc(0.7631944444 * 100vw), 1099px);
    --sz-1100: clamp(calc(1100px * 0.5333333333), calc(0.7638888889 * 100vw), 1100px);
    --sz-1101: clamp(calc(1101px * 0.5333333333), calc(0.7645833333 * 100vw), 1101px);
    --sz-1102: clamp(calc(1102px * 0.5333333333), calc(0.7652777778 * 100vw), 1102px);
    --sz-1103: clamp(calc(1103px * 0.5333333333), calc(0.7659722222 * 100vw), 1103px);
    --sz-1104: clamp(calc(1104px * 0.5333333333), calc(0.7666666667 * 100vw), 1104px);
    --sz-1105: clamp(calc(1105px * 0.5333333333), calc(0.7673611111 * 100vw), 1105px);
    --sz-1106: clamp(calc(1106px * 0.5333333333), calc(0.7680555556 * 100vw), 1106px);
    --sz-1107: clamp(calc(1107px * 0.5333333333), calc(0.76875 * 100vw), 1107px);
    --sz-1108: clamp(calc(1108px * 0.5333333333), calc(0.7694444444 * 100vw), 1108px);
    --sz-1109: clamp(calc(1109px * 0.5333333333), calc(0.7701388889 * 100vw), 1109px);
    --sz-1110: clamp(calc(1110px * 0.5333333333), calc(0.7708333333 * 100vw), 1110px);
    --sz-1111: clamp(calc(1111px * 0.5333333333), calc(0.7715277778 * 100vw), 1111px);
    --sz-1112: clamp(calc(1112px * 0.5333333333), calc(0.7722222222 * 100vw), 1112px);
    --sz-1113: clamp(calc(1113px * 0.5333333333), calc(0.7729166667 * 100vw), 1113px);
    --sz-1114: clamp(calc(1114px * 0.5333333333), calc(0.7736111111 * 100vw), 1114px);
    --sz-1115: clamp(calc(1115px * 0.5333333333), calc(0.7743055556 * 100vw), 1115px);
    --sz-1116: clamp(calc(1116px * 0.5333333333), calc(0.775 * 100vw), 1116px);
    --sz-1117: clamp(calc(1117px * 0.5333333333), calc(0.7756944444 * 100vw), 1117px);
    --sz-1118: clamp(calc(1118px * 0.5333333333), calc(0.7763888889 * 100vw), 1118px);
    --sz-1119: clamp(calc(1119px * 0.5333333333), calc(0.7770833333 * 100vw), 1119px);
    --sz-1120: clamp(calc(1120px * 0.5333333333), calc(0.7777777778 * 100vw), 1120px);
    --sz-1121: clamp(calc(1121px * 0.5333333333), calc(0.7784722222 * 100vw), 1121px);
    --sz-1122: clamp(calc(1122px * 0.5333333333), calc(0.7791666667 * 100vw), 1122px);
    --sz-1123: clamp(calc(1123px * 0.5333333333), calc(0.7798611111 * 100vw), 1123px);
    --sz-1124: clamp(calc(1124px * 0.5333333333), calc(0.7805555556 * 100vw), 1124px);
    --sz-1125: clamp(calc(1125px * 0.5333333333), calc(0.78125 * 100vw), 1125px);
    --sz-1126: clamp(calc(1126px * 0.5333333333), calc(0.7819444444 * 100vw), 1126px);
    --sz-1127: clamp(calc(1127px * 0.5333333333), calc(0.7826388889 * 100vw), 1127px);
    --sz-1128: clamp(calc(1128px * 0.5333333333), calc(0.7833333333 * 100vw), 1128px);
    --sz-1129: clamp(calc(1129px * 0.5333333333), calc(0.7840277778 * 100vw), 1129px);
    --sz-1130: clamp(calc(1130px * 0.5333333333), calc(0.7847222222 * 100vw), 1130px);
    --sz-1131: clamp(calc(1131px * 0.5333333333), calc(0.7854166667 * 100vw), 1131px);
    --sz-1132: clamp(calc(1132px * 0.5333333333), calc(0.7861111111 * 100vw), 1132px);
    --sz-1133: clamp(calc(1133px * 0.5333333333), calc(0.7868055556 * 100vw), 1133px);
    --sz-1134: clamp(calc(1134px * 0.5333333333), calc(0.7875 * 100vw), 1134px);
    --sz-1135: clamp(calc(1135px * 0.5333333333), calc(0.7881944444 * 100vw), 1135px);
    --sz-1136: clamp(calc(1136px * 0.5333333333), calc(0.7888888889 * 100vw), 1136px);
    --sz-1137: clamp(calc(1137px * 0.5333333333), calc(0.7895833333 * 100vw), 1137px);
    --sz-1138: clamp(calc(1138px * 0.5333333333), calc(0.7902777778 * 100vw), 1138px);
    --sz-1139: clamp(calc(1139px * 0.5333333333), calc(0.7909722222 * 100vw), 1139px);
    --sz-1140: clamp(calc(1140px * 0.5333333333), calc(0.7916666667 * 100vw), 1140px);
    --sz-1141: clamp(calc(1141px * 0.5333333333), calc(0.7923611111 * 100vw), 1141px);
    --sz-1142: clamp(calc(1142px * 0.5333333333), calc(0.7930555556 * 100vw), 1142px);
    --sz-1143: clamp(calc(1143px * 0.5333333333), calc(0.79375 * 100vw), 1143px);
    --sz-1144: clamp(calc(1144px * 0.5333333333), calc(0.7944444444 * 100vw), 1144px);
    --sz-1145: clamp(calc(1145px * 0.5333333333), calc(0.7951388889 * 100vw), 1145px);
    --sz-1146: clamp(calc(1146px * 0.5333333333), calc(0.7958333333 * 100vw), 1146px);
    --sz-1147: clamp(calc(1147px * 0.5333333333), calc(0.7965277778 * 100vw), 1147px);
    --sz-1148: clamp(calc(1148px * 0.5333333333), calc(0.7972222222 * 100vw), 1148px);
    --sz-1149: clamp(calc(1149px * 0.5333333333), calc(0.7979166667 * 100vw), 1149px);
    --sz-1150: clamp(calc(1150px * 0.5333333333), calc(0.7986111111 * 100vw), 1150px);
    --sz-1151: clamp(calc(1151px * 0.5333333333), calc(0.7993055556 * 100vw), 1151px);
    --sz-1152: clamp(calc(1152px * 0.5333333333), calc(0.8 * 100vw), 1152px);
    --sz-1153: clamp(calc(1153px * 0.5333333333), calc(0.8006944444 * 100vw), 1153px);
    --sz-1154: clamp(calc(1154px * 0.5333333333), calc(0.8013888889 * 100vw), 1154px);
    --sz-1155: clamp(calc(1155px * 0.5333333333), calc(0.8020833333 * 100vw), 1155px);
    --sz-1156: clamp(calc(1156px * 0.5333333333), calc(0.8027777778 * 100vw), 1156px);
    --sz-1157: clamp(calc(1157px * 0.5333333333), calc(0.8034722222 * 100vw), 1157px);
    --sz-1158: clamp(calc(1158px * 0.5333333333), calc(0.8041666667 * 100vw), 1158px);
    --sz-1159: clamp(calc(1159px * 0.5333333333), calc(0.8048611111 * 100vw), 1159px);
    --sz-1160: clamp(calc(1160px * 0.5333333333), calc(0.8055555556 * 100vw), 1160px);
    --sz-1161: clamp(calc(1161px * 0.5333333333), calc(0.80625 * 100vw), 1161px);
    --sz-1162: clamp(calc(1162px * 0.5333333333), calc(0.8069444444 * 100vw), 1162px);
    --sz-1163: clamp(calc(1163px * 0.5333333333), calc(0.8076388889 * 100vw), 1163px);
    --sz-1164: clamp(calc(1164px * 0.5333333333), calc(0.8083333333 * 100vw), 1164px);
    --sz-1165: clamp(calc(1165px * 0.5333333333), calc(0.8090277778 * 100vw), 1165px);
    --sz-1166: clamp(calc(1166px * 0.5333333333), calc(0.8097222222 * 100vw), 1166px);
    --sz-1167: clamp(calc(1167px * 0.5333333333), calc(0.8104166667 * 100vw), 1167px);
    --sz-1168: clamp(calc(1168px * 0.5333333333), calc(0.8111111111 * 100vw), 1168px);
    --sz-1169: clamp(calc(1169px * 0.5333333333), calc(0.8118055556 * 100vw), 1169px);
    --sz-1170: clamp(calc(1170px * 0.5333333333), calc(0.8125 * 100vw), 1170px);
    --sz-1171: clamp(calc(1171px * 0.5333333333), calc(0.8131944444 * 100vw), 1171px);
    --sz-1172: clamp(calc(1172px * 0.5333333333), calc(0.8138888889 * 100vw), 1172px);
    --sz-1173: clamp(calc(1173px * 0.5333333333), calc(0.8145833333 * 100vw), 1173px);
    --sz-1174: clamp(calc(1174px * 0.5333333333), calc(0.8152777778 * 100vw), 1174px);
    --sz-1175: clamp(calc(1175px * 0.5333333333), calc(0.8159722222 * 100vw), 1175px);
    --sz-1176: clamp(calc(1176px * 0.5333333333), calc(0.8166666667 * 100vw), 1176px);
    --sz-1177: clamp(calc(1177px * 0.5333333333), calc(0.8173611111 * 100vw), 1177px);
    --sz-1178: clamp(calc(1178px * 0.5333333333), calc(0.8180555556 * 100vw), 1178px);
    --sz-1179: clamp(calc(1179px * 0.5333333333), calc(0.81875 * 100vw), 1179px);
    --sz-1180: clamp(calc(1180px * 0.5333333333), calc(0.8194444444 * 100vw), 1180px);
    --sz-1181: clamp(calc(1181px * 0.5333333333), calc(0.8201388889 * 100vw), 1181px);
    --sz-1182: clamp(calc(1182px * 0.5333333333), calc(0.8208333333 * 100vw), 1182px);
    --sz-1183: clamp(calc(1183px * 0.5333333333), calc(0.8215277778 * 100vw), 1183px);
    --sz-1184: clamp(calc(1184px * 0.5333333333), calc(0.8222222222 * 100vw), 1184px);
    --sz-1185: clamp(calc(1185px * 0.5333333333), calc(0.8229166667 * 100vw), 1185px);
    --sz-1186: clamp(calc(1186px * 0.5333333333), calc(0.8236111111 * 100vw), 1186px);
    --sz-1187: clamp(calc(1187px * 0.5333333333), calc(0.8243055556 * 100vw), 1187px);
    --sz-1188: clamp(calc(1188px * 0.5333333333), calc(0.825 * 100vw), 1188px);
    --sz-1189: clamp(calc(1189px * 0.5333333333), calc(0.8256944444 * 100vw), 1189px);
    --sz-1190: clamp(calc(1190px * 0.5333333333), calc(0.8263888889 * 100vw), 1190px);
    --sz-1191: clamp(calc(1191px * 0.5333333333), calc(0.8270833333 * 100vw), 1191px);
    --sz-1192: clamp(calc(1192px * 0.5333333333), calc(0.8277777778 * 100vw), 1192px);
    --sz-1193: clamp(calc(1193px * 0.5333333333), calc(0.8284722222 * 100vw), 1193px);
    --sz-1194: clamp(calc(1194px * 0.5333333333), calc(0.8291666667 * 100vw), 1194px);
    --sz-1195: clamp(calc(1195px * 0.5333333333), calc(0.8298611111 * 100vw), 1195px);
    --sz-1196: clamp(calc(1196px * 0.5333333333), calc(0.8305555556 * 100vw), 1196px);
    --sz-1197: clamp(calc(1197px * 0.5333333333), calc(0.83125 * 100vw), 1197px);
    --sz-1198: clamp(calc(1198px * 0.5333333333), calc(0.8319444444 * 100vw), 1198px);
    --sz-1199: clamp(calc(1199px * 0.5333333333), calc(0.8326388889 * 100vw), 1199px);
    --sz-1200: clamp(calc(1200px * 0.5333333333), calc(0.8333333333 * 100vw), 1200px);
    --sz-1201: clamp(calc(1201px * 0.5333333333), calc(0.8340277778 * 100vw), 1201px);
    --sz-1202: clamp(calc(1202px * 0.5333333333), calc(0.8347222222 * 100vw), 1202px);
    --sz-1203: clamp(calc(1203px * 0.5333333333), calc(0.8354166667 * 100vw), 1203px);
    --sz-1204: clamp(calc(1204px * 0.5333333333), calc(0.8361111111 * 100vw), 1204px);
    --sz-1205: clamp(calc(1205px * 0.5333333333), calc(0.8368055556 * 100vw), 1205px);
    --sz-1206: clamp(calc(1206px * 0.5333333333), calc(0.8375 * 100vw), 1206px);
    --sz-1207: clamp(calc(1207px * 0.5333333333), calc(0.8381944444 * 100vw), 1207px);
    --sz-1208: clamp(calc(1208px * 0.5333333333), calc(0.8388888889 * 100vw), 1208px);
    --sz-1209: clamp(calc(1209px * 0.5333333333), calc(0.8395833333 * 100vw), 1209px);
    --sz-1210: clamp(calc(1210px * 0.5333333333), calc(0.8402777778 * 100vw), 1210px);
    --sz-1211: clamp(calc(1211px * 0.5333333333), calc(0.8409722222 * 100vw), 1211px);
    --sz-1212: clamp(calc(1212px * 0.5333333333), calc(0.8416666667 * 100vw), 1212px);
    --sz-1213: clamp(calc(1213px * 0.5333333333), calc(0.8423611111 * 100vw), 1213px);
    --sz-1214: clamp(calc(1214px * 0.5333333333), calc(0.8430555556 * 100vw), 1214px);
    --sz-1215: clamp(calc(1215px * 0.5333333333), calc(0.84375 * 100vw), 1215px);
    --sz-1216: clamp(calc(1216px * 0.5333333333), calc(0.8444444444 * 100vw), 1216px);
    --sz-1217: clamp(calc(1217px * 0.5333333333), calc(0.8451388889 * 100vw), 1217px);
    --sz-1218: clamp(calc(1218px * 0.5333333333), calc(0.8458333333 * 100vw), 1218px);
    --sz-1219: clamp(calc(1219px * 0.5333333333), calc(0.8465277778 * 100vw), 1219px);
    --sz-1220: clamp(calc(1220px * 0.5333333333), calc(0.8472222222 * 100vw), 1220px);
    --sz-1221: clamp(calc(1221px * 0.5333333333), calc(0.8479166667 * 100vw), 1221px);
    --sz-1222: clamp(calc(1222px * 0.5333333333), calc(0.8486111111 * 100vw), 1222px);
    --sz-1223: clamp(calc(1223px * 0.5333333333), calc(0.8493055556 * 100vw), 1223px);
    --sz-1224: clamp(calc(1224px * 0.5333333333), calc(0.85 * 100vw), 1224px);
    --sz-1225: clamp(calc(1225px * 0.5333333333), calc(0.8506944444 * 100vw), 1225px);
    --sz-1226: clamp(calc(1226px * 0.5333333333), calc(0.8513888889 * 100vw), 1226px);
    --sz-1227: clamp(calc(1227px * 0.5333333333), calc(0.8520833333 * 100vw), 1227px);
    --sz-1228: clamp(calc(1228px * 0.5333333333), calc(0.8527777778 * 100vw), 1228px);
    --sz-1229: clamp(calc(1229px * 0.5333333333), calc(0.8534722222 * 100vw), 1229px);
    --sz-1230: clamp(calc(1230px * 0.5333333333), calc(0.8541666667 * 100vw), 1230px);
    --sz-1231: clamp(calc(1231px * 0.5333333333), calc(0.8548611111 * 100vw), 1231px);
    --sz-1232: clamp(calc(1232px * 0.5333333333), calc(0.8555555556 * 100vw), 1232px);
    --sz-1233: clamp(calc(1233px * 0.5333333333), calc(0.85625 * 100vw), 1233px);
    --sz-1234: clamp(calc(1234px * 0.5333333333), calc(0.8569444444 * 100vw), 1234px);
    --sz-1235: clamp(calc(1235px * 0.5333333333), calc(0.8576388889 * 100vw), 1235px);
    --sz-1236: clamp(calc(1236px * 0.5333333333), calc(0.8583333333 * 100vw), 1236px);
    --sz-1237: clamp(calc(1237px * 0.5333333333), calc(0.8590277778 * 100vw), 1237px);
    --sz-1238: clamp(calc(1238px * 0.5333333333), calc(0.8597222222 * 100vw), 1238px);
    --sz-1239: clamp(calc(1239px * 0.5333333333), calc(0.8604166667 * 100vw), 1239px);
    --sz-1240: clamp(calc(1240px * 0.5333333333), calc(0.8611111111 * 100vw), 1240px);
    --sz-1241: clamp(calc(1241px * 0.5333333333), calc(0.8618055556 * 100vw), 1241px);
    --sz-1242: clamp(calc(1242px * 0.5333333333), calc(0.8625 * 100vw), 1242px);
    --sz-1243: clamp(calc(1243px * 0.5333333333), calc(0.8631944444 * 100vw), 1243px);
    --sz-1244: clamp(calc(1244px * 0.5333333333), calc(0.8638888889 * 100vw), 1244px);
    --sz-1245: clamp(calc(1245px * 0.5333333333), calc(0.8645833333 * 100vw), 1245px);
    --sz-1246: clamp(calc(1246px * 0.5333333333), calc(0.8652777778 * 100vw), 1246px);
    --sz-1247: clamp(calc(1247px * 0.5333333333), calc(0.8659722222 * 100vw), 1247px);
    --sz-1248: clamp(calc(1248px * 0.5333333333), calc(0.8666666667 * 100vw), 1248px);
    --sz-1249: clamp(calc(1249px * 0.5333333333), calc(0.8673611111 * 100vw), 1249px);
    --sz-1250: clamp(calc(1250px * 0.5333333333), calc(0.8680555556 * 100vw), 1250px);
    --sz-1251: clamp(calc(1251px * 0.5333333333), calc(0.86875 * 100vw), 1251px);
    --sz-1252: clamp(calc(1252px * 0.5333333333), calc(0.8694444444 * 100vw), 1252px);
    --sz-1253: clamp(calc(1253px * 0.5333333333), calc(0.8701388889 * 100vw), 1253px);
    --sz-1254: clamp(calc(1254px * 0.5333333333), calc(0.8708333333 * 100vw), 1254px);
    --sz-1255: clamp(calc(1255px * 0.5333333333), calc(0.8715277778 * 100vw), 1255px);
    --sz-1256: clamp(calc(1256px * 0.5333333333), calc(0.8722222222 * 100vw), 1256px);
    --sz-1257: clamp(calc(1257px * 0.5333333333), calc(0.8729166667 * 100vw), 1257px);
    --sz-1258: clamp(calc(1258px * 0.5333333333), calc(0.8736111111 * 100vw), 1258px);
    --sz-1259: clamp(calc(1259px * 0.5333333333), calc(0.8743055556 * 100vw), 1259px);
    --sz-1260: clamp(calc(1260px * 0.5333333333), calc(0.875 * 100vw), 1260px);
    --sz-1261: clamp(calc(1261px * 0.5333333333), calc(0.8756944444 * 100vw), 1261px);
    --sz-1262: clamp(calc(1262px * 0.5333333333), calc(0.8763888889 * 100vw), 1262px);
    --sz-1263: clamp(calc(1263px * 0.5333333333), calc(0.8770833333 * 100vw), 1263px);
    --sz-1264: clamp(calc(1264px * 0.5333333333), calc(0.8777777778 * 100vw), 1264px);
    --sz-1265: clamp(calc(1265px * 0.5333333333), calc(0.8784722222 * 100vw), 1265px);
    --sz-1266: clamp(calc(1266px * 0.5333333333), calc(0.8791666667 * 100vw), 1266px);
    --sz-1267: clamp(calc(1267px * 0.5333333333), calc(0.8798611111 * 100vw), 1267px);
    --sz-1268: clamp(calc(1268px * 0.5333333333), calc(0.8805555556 * 100vw), 1268px);
    --sz-1269: clamp(calc(1269px * 0.5333333333), calc(0.88125 * 100vw), 1269px);
    --sz-1270: clamp(calc(1270px * 0.5333333333), calc(0.8819444444 * 100vw), 1270px);
    --sz-1271: clamp(calc(1271px * 0.5333333333), calc(0.8826388889 * 100vw), 1271px);
    --sz-1272: clamp(calc(1272px * 0.5333333333), calc(0.8833333333 * 100vw), 1272px);
    --sz-1273: clamp(calc(1273px * 0.5333333333), calc(0.8840277778 * 100vw), 1273px);
    --sz-1274: clamp(calc(1274px * 0.5333333333), calc(0.8847222222 * 100vw), 1274px);
    --sz-1275: clamp(calc(1275px * 0.5333333333), calc(0.8854166667 * 100vw), 1275px);
    --sz-1276: clamp(calc(1276px * 0.5333333333), calc(0.8861111111 * 100vw), 1276px);
    --sz-1277: clamp(calc(1277px * 0.5333333333), calc(0.8868055556 * 100vw), 1277px);
    --sz-1278: clamp(calc(1278px * 0.5333333333), calc(0.8875 * 100vw), 1278px);
    --sz-1279: clamp(calc(1279px * 0.5333333333), calc(0.8881944444 * 100vw), 1279px);
    --sz-1280: clamp(calc(1280px * 0.5333333333), calc(0.8888888889 * 100vw), 1280px);
    --sz-1281: clamp(calc(1281px * 0.5333333333), calc(0.8895833333 * 100vw), 1281px);
    --sz-1282: clamp(calc(1282px * 0.5333333333), calc(0.8902777778 * 100vw), 1282px);
    --sz-1283: clamp(calc(1283px * 0.5333333333), calc(0.8909722222 * 100vw), 1283px);
    --sz-1284: clamp(calc(1284px * 0.5333333333), calc(0.8916666667 * 100vw), 1284px);
    --sz-1285: clamp(calc(1285px * 0.5333333333), calc(0.8923611111 * 100vw), 1285px);
    --sz-1286: clamp(calc(1286px * 0.5333333333), calc(0.8930555556 * 100vw), 1286px);
    --sz-1287: clamp(calc(1287px * 0.5333333333), calc(0.89375 * 100vw), 1287px);
    --sz-1288: clamp(calc(1288px * 0.5333333333), calc(0.8944444444 * 100vw), 1288px);
    --sz-1289: clamp(calc(1289px * 0.5333333333), calc(0.8951388889 * 100vw), 1289px);
    --sz-1290: clamp(calc(1290px * 0.5333333333), calc(0.8958333333 * 100vw), 1290px);
    --sz-1291: clamp(calc(1291px * 0.5333333333), calc(0.8965277778 * 100vw), 1291px);
    --sz-1292: clamp(calc(1292px * 0.5333333333), calc(0.8972222222 * 100vw), 1292px);
    --sz-1293: clamp(calc(1293px * 0.5333333333), calc(0.8979166667 * 100vw), 1293px);
    --sz-1294: clamp(calc(1294px * 0.5333333333), calc(0.8986111111 * 100vw), 1294px);
    --sz-1295: clamp(calc(1295px * 0.5333333333), calc(0.8993055556 * 100vw), 1295px);
    --sz-1296: clamp(calc(1296px * 0.5333333333), calc(0.9 * 100vw), 1296px);
    --sz-1297: clamp(calc(1297px * 0.5333333333), calc(0.9006944444 * 100vw), 1297px);
    --sz-1298: clamp(calc(1298px * 0.5333333333), calc(0.9013888889 * 100vw), 1298px);
    --sz-1299: clamp(calc(1299px * 0.5333333333), calc(0.9020833333 * 100vw), 1299px);
    --sz-1300: clamp(calc(1300px * 0.5333333333), calc(0.9027777778 * 100vw), 1300px);
    --sz-1301: clamp(calc(1301px * 0.5333333333), calc(0.9034722222 * 100vw), 1301px);
    --sz-1302: clamp(calc(1302px * 0.5333333333), calc(0.9041666667 * 100vw), 1302px);
    --sz-1303: clamp(calc(1303px * 0.5333333333), calc(0.9048611111 * 100vw), 1303px);
    --sz-1304: clamp(calc(1304px * 0.5333333333), calc(0.9055555556 * 100vw), 1304px);
    --sz-1305: clamp(calc(1305px * 0.5333333333), calc(0.90625 * 100vw), 1305px);
    --sz-1306: clamp(calc(1306px * 0.5333333333), calc(0.9069444444 * 100vw), 1306px);
    --sz-1307: clamp(calc(1307px * 0.5333333333), calc(0.9076388889 * 100vw), 1307px);
    --sz-1308: clamp(calc(1308px * 0.5333333333), calc(0.9083333333 * 100vw), 1308px);
    --sz-1309: clamp(calc(1309px * 0.5333333333), calc(0.9090277778 * 100vw), 1309px);
    --sz-1310: clamp(calc(1310px * 0.5333333333), calc(0.9097222222 * 100vw), 1310px);
    --sz-1311: clamp(calc(1311px * 0.5333333333), calc(0.9104166667 * 100vw), 1311px);
    --sz-1312: clamp(calc(1312px * 0.5333333333), calc(0.9111111111 * 100vw), 1312px);
    --sz-1313: clamp(calc(1313px * 0.5333333333), calc(0.9118055556 * 100vw), 1313px);
    --sz-1314: clamp(calc(1314px * 0.5333333333), calc(0.9125 * 100vw), 1314px);
    --sz-1315: clamp(calc(1315px * 0.5333333333), calc(0.9131944444 * 100vw), 1315px);
    --sz-1316: clamp(calc(1316px * 0.5333333333), calc(0.9138888889 * 100vw), 1316px);
    --sz-1317: clamp(calc(1317px * 0.5333333333), calc(0.9145833333 * 100vw), 1317px);
    --sz-1318: clamp(calc(1318px * 0.5333333333), calc(0.9152777778 * 100vw), 1318px);
    --sz-1319: clamp(calc(1319px * 0.5333333333), calc(0.9159722222 * 100vw), 1319px);
    --sz-1320: clamp(calc(1320px * 0.5333333333), calc(0.9166666667 * 100vw), 1320px);
    --sz-1321: clamp(calc(1321px * 0.5333333333), calc(0.9173611111 * 100vw), 1321px);
    --sz-1322: clamp(calc(1322px * 0.5333333333), calc(0.9180555556 * 100vw), 1322px);
    --sz-1323: clamp(calc(1323px * 0.5333333333), calc(0.91875 * 100vw), 1323px);
    --sz-1324: clamp(calc(1324px * 0.5333333333), calc(0.9194444444 * 100vw), 1324px);
    --sz-1325: clamp(calc(1325px * 0.5333333333), calc(0.9201388889 * 100vw), 1325px);
    --sz-1326: clamp(calc(1326px * 0.5333333333), calc(0.9208333333 * 100vw), 1326px);
    --sz-1327: clamp(calc(1327px * 0.5333333333), calc(0.9215277778 * 100vw), 1327px);
    --sz-1328: clamp(calc(1328px * 0.5333333333), calc(0.9222222222 * 100vw), 1328px);
    --sz-1329: clamp(calc(1329px * 0.5333333333), calc(0.9229166667 * 100vw), 1329px);
    --sz-1330: clamp(calc(1330px * 0.5333333333), calc(0.9236111111 * 100vw), 1330px);
    --sz-1331: clamp(calc(1331px * 0.5333333333), calc(0.9243055556 * 100vw), 1331px);
    --sz-1332: clamp(calc(1332px * 0.5333333333), calc(0.925 * 100vw), 1332px);
    --sz-1333: clamp(calc(1333px * 0.5333333333), calc(0.9256944444 * 100vw), 1333px);
    --sz-1334: clamp(calc(1334px * 0.5333333333), calc(0.9263888889 * 100vw), 1334px);
    --sz-1335: clamp(calc(1335px * 0.5333333333), calc(0.9270833333 * 100vw), 1335px);
    --sz-1336: clamp(calc(1336px * 0.5333333333), calc(0.9277777778 * 100vw), 1336px);
    --sz-1337: clamp(calc(1337px * 0.5333333333), calc(0.9284722222 * 100vw), 1337px);
    --sz-1338: clamp(calc(1338px * 0.5333333333), calc(0.9291666667 * 100vw), 1338px);
    --sz-1339: clamp(calc(1339px * 0.5333333333), calc(0.9298611111 * 100vw), 1339px);
    --sz-1340: clamp(calc(1340px * 0.5333333333), calc(0.9305555556 * 100vw), 1340px);
    --sz-1341: clamp(calc(1341px * 0.5333333333), calc(0.93125 * 100vw), 1341px);
    --sz-1342: clamp(calc(1342px * 0.5333333333), calc(0.9319444444 * 100vw), 1342px);
    --sz-1343: clamp(calc(1343px * 0.5333333333), calc(0.9326388889 * 100vw), 1343px);
    --sz-1344: clamp(calc(1344px * 0.5333333333), calc(0.9333333333 * 100vw), 1344px);
    --sz-1345: clamp(calc(1345px * 0.5333333333), calc(0.9340277778 * 100vw), 1345px);
    --sz-1346: clamp(calc(1346px * 0.5333333333), calc(0.9347222222 * 100vw), 1346px);
    --sz-1347: clamp(calc(1347px * 0.5333333333), calc(0.9354166667 * 100vw), 1347px);
    --sz-1348: clamp(calc(1348px * 0.5333333333), calc(0.9361111111 * 100vw), 1348px);
    --sz-1349: clamp(calc(1349px * 0.5333333333), calc(0.9368055556 * 100vw), 1349px);
    --sz-1350: clamp(calc(1350px * 0.5333333333), calc(0.9375 * 100vw), 1350px);
    --sz-1351: clamp(calc(1351px * 0.5333333333), calc(0.9381944444 * 100vw), 1351px);
    --sz-1352: clamp(calc(1352px * 0.5333333333), calc(0.9388888889 * 100vw), 1352px);
    --sz-1353: clamp(calc(1353px * 0.5333333333), calc(0.9395833333 * 100vw), 1353px);
    --sz-1354: clamp(calc(1354px * 0.5333333333), calc(0.9402777778 * 100vw), 1354px);
    --sz-1355: clamp(calc(1355px * 0.5333333333), calc(0.9409722222 * 100vw), 1355px);
    --sz-1356: clamp(calc(1356px * 0.5333333333), calc(0.9416666667 * 100vw), 1356px);
    --sz-1357: clamp(calc(1357px * 0.5333333333), calc(0.9423611111 * 100vw), 1357px);
    --sz-1358: clamp(calc(1358px * 0.5333333333), calc(0.9430555556 * 100vw), 1358px);
    --sz-1359: clamp(calc(1359px * 0.5333333333), calc(0.94375 * 100vw), 1359px);
    --sz-1360: clamp(calc(1360px * 0.5333333333), calc(0.9444444444 * 100vw), 1360px);
    --sz-1361: clamp(calc(1361px * 0.5333333333), calc(0.9451388889 * 100vw), 1361px);
    --sz-1362: clamp(calc(1362px * 0.5333333333), calc(0.9458333333 * 100vw), 1362px);
    --sz-1363: clamp(calc(1363px * 0.5333333333), calc(0.9465277778 * 100vw), 1363px);
    --sz-1364: clamp(calc(1364px * 0.5333333333), calc(0.9472222222 * 100vw), 1364px);
    --sz-1365: clamp(calc(1365px * 0.5333333333), calc(0.9479166667 * 100vw), 1365px);
    --sz-1366: clamp(calc(1366px * 0.5333333333), calc(0.9486111111 * 100vw), 1366px);
    --sz-1367: clamp(calc(1367px * 0.5333333333), calc(0.9493055556 * 100vw), 1367px);
    --sz-1368: clamp(calc(1368px * 0.5333333333), calc(0.95 * 100vw), 1368px);
    --sz-1369: clamp(calc(1369px * 0.5333333333), calc(0.9506944444 * 100vw), 1369px);
    --sz-1370: clamp(calc(1370px * 0.5333333333), calc(0.9513888889 * 100vw), 1370px);
    --sz-1371: clamp(calc(1371px * 0.5333333333), calc(0.9520833333 * 100vw), 1371px);
    --sz-1372: clamp(calc(1372px * 0.5333333333), calc(0.9527777778 * 100vw), 1372px);
    --sz-1373: clamp(calc(1373px * 0.5333333333), calc(0.9534722222 * 100vw), 1373px);
    --sz-1374: clamp(calc(1374px * 0.5333333333), calc(0.9541666667 * 100vw), 1374px);
    --sz-1375: clamp(calc(1375px * 0.5333333333), calc(0.9548611111 * 100vw), 1375px);
    --sz-1376: clamp(calc(1376px * 0.5333333333), calc(0.9555555556 * 100vw), 1376px);
    --sz-1377: clamp(calc(1377px * 0.5333333333), calc(0.95625 * 100vw), 1377px);
    --sz-1378: clamp(calc(1378px * 0.5333333333), calc(0.9569444444 * 100vw), 1378px);
    --sz-1379: clamp(calc(1379px * 0.5333333333), calc(0.9576388889 * 100vw), 1379px);
    --sz-1380: clamp(calc(1380px * 0.5333333333), calc(0.9583333333 * 100vw), 1380px);
    --sz-1381: clamp(calc(1381px * 0.5333333333), calc(0.9590277778 * 100vw), 1381px);
    --sz-1382: clamp(calc(1382px * 0.5333333333), calc(0.9597222222 * 100vw), 1382px);
    --sz-1383: clamp(calc(1383px * 0.5333333333), calc(0.9604166667 * 100vw), 1383px);
    --sz-1384: clamp(calc(1384px * 0.5333333333), calc(0.9611111111 * 100vw), 1384px);
    --sz-1385: clamp(calc(1385px * 0.5333333333), calc(0.9618055556 * 100vw), 1385px);
    --sz-1386: clamp(calc(1386px * 0.5333333333), calc(0.9625 * 100vw), 1386px);
    --sz-1387: clamp(calc(1387px * 0.5333333333), calc(0.9631944444 * 100vw), 1387px);
    --sz-1388: clamp(calc(1388px * 0.5333333333), calc(0.9638888889 * 100vw), 1388px);
    --sz-1389: clamp(calc(1389px * 0.5333333333), calc(0.9645833333 * 100vw), 1389px);
    --sz-1390: clamp(calc(1390px * 0.5333333333), calc(0.9652777778 * 100vw), 1390px);
    --sz-1391: clamp(calc(1391px * 0.5333333333), calc(0.9659722222 * 100vw), 1391px);
    --sz-1392: clamp(calc(1392px * 0.5333333333), calc(0.9666666667 * 100vw), 1392px);
    --sz-1393: clamp(calc(1393px * 0.5333333333), calc(0.9673611111 * 100vw), 1393px);
    --sz-1394: clamp(calc(1394px * 0.5333333333), calc(0.9680555556 * 100vw), 1394px);
    --sz-1395: clamp(calc(1395px * 0.5333333333), calc(0.96875 * 100vw), 1395px);
    --sz-1396: clamp(calc(1396px * 0.5333333333), calc(0.9694444444 * 100vw), 1396px);
    --sz-1397: clamp(calc(1397px * 0.5333333333), calc(0.9701388889 * 100vw), 1397px);
    --sz-1398: clamp(calc(1398px * 0.5333333333), calc(0.9708333333 * 100vw), 1398px);
    --sz-1399: clamp(calc(1399px * 0.5333333333), calc(0.9715277778 * 100vw), 1399px);
    --sz-1400: clamp(calc(1400px * 0.5333333333), calc(0.9722222222 * 100vw), 1400px);
    --sz-1401: clamp(calc(1401px * 0.5333333333), calc(0.9729166667 * 100vw), 1401px);
    --sz-1402: clamp(calc(1402px * 0.5333333333), calc(0.9736111111 * 100vw), 1402px);
    --sz-1403: clamp(calc(1403px * 0.5333333333), calc(0.9743055556 * 100vw), 1403px);
    --sz-1404: clamp(calc(1404px * 0.5333333333), calc(0.975 * 100vw), 1404px);
    --sz-1405: clamp(calc(1405px * 0.5333333333), calc(0.9756944444 * 100vw), 1405px);
    --sz-1406: clamp(calc(1406px * 0.5333333333), calc(0.9763888889 * 100vw), 1406px);
    --sz-1407: clamp(calc(1407px * 0.5333333333), calc(0.9770833333 * 100vw), 1407px);
    --sz-1408: clamp(calc(1408px * 0.5333333333), calc(0.9777777778 * 100vw), 1408px);
    --sz-1409: clamp(calc(1409px * 0.5333333333), calc(0.9784722222 * 100vw), 1409px);
    --sz-1410: clamp(calc(1410px * 0.5333333333), calc(0.9791666667 * 100vw), 1410px);
    --sz-1411: clamp(calc(1411px * 0.5333333333), calc(0.9798611111 * 100vw), 1411px);
    --sz-1412: clamp(calc(1412px * 0.5333333333), calc(0.9805555556 * 100vw), 1412px);
    --sz-1413: clamp(calc(1413px * 0.5333333333), calc(0.98125 * 100vw), 1413px);
    --sz-1414: clamp(calc(1414px * 0.5333333333), calc(0.9819444444 * 100vw), 1414px);
    --sz-1415: clamp(calc(1415px * 0.5333333333), calc(0.9826388889 * 100vw), 1415px);
    --sz-1416: clamp(calc(1416px * 0.5333333333), calc(0.9833333333 * 100vw), 1416px);
    --sz-1417: clamp(calc(1417px * 0.5333333333), calc(0.9840277778 * 100vw), 1417px);
    --sz-1418: clamp(calc(1418px * 0.5333333333), calc(0.9847222222 * 100vw), 1418px);
    --sz-1419: clamp(calc(1419px * 0.5333333333), calc(0.9854166667 * 100vw), 1419px);
    --sz-1420: clamp(calc(1420px * 0.5333333333), calc(0.9861111111 * 100vw), 1420px);
    --sz-1421: clamp(calc(1421px * 0.5333333333), calc(0.9868055556 * 100vw), 1421px);
    --sz-1422: clamp(calc(1422px * 0.5333333333), calc(0.9875 * 100vw), 1422px);
    --sz-1423: clamp(calc(1423px * 0.5333333333), calc(0.9881944444 * 100vw), 1423px);
    --sz-1424: clamp(calc(1424px * 0.5333333333), calc(0.9888888889 * 100vw), 1424px);
    --sz-1425: clamp(calc(1425px * 0.5333333333), calc(0.9895833333 * 100vw), 1425px);
    --sz-1426: clamp(calc(1426px * 0.5333333333), calc(0.9902777778 * 100vw), 1426px);
    --sz-1427: clamp(calc(1427px * 0.5333333333), calc(0.9909722222 * 100vw), 1427px);
    --sz-1428: clamp(calc(1428px * 0.5333333333), calc(0.9916666667 * 100vw), 1428px);
    --sz-1429: clamp(calc(1429px * 0.5333333333), calc(0.9923611111 * 100vw), 1429px);
    --sz-1430: clamp(calc(1430px * 0.5333333333), calc(0.9930555556 * 100vw), 1430px);
    --sz-1431: clamp(calc(1431px * 0.5333333333), calc(0.99375 * 100vw), 1431px);
    --sz-1432: clamp(calc(1432px * 0.5333333333), calc(0.9944444444 * 100vw), 1432px);
    --sz-1433: clamp(calc(1433px * 0.5333333333), calc(0.9951388889 * 100vw), 1433px);
    --sz-1434: clamp(calc(1434px * 0.5333333333), calc(0.9958333333 * 100vw), 1434px);
    --sz-1435: clamp(calc(1435px * 0.5333333333), calc(0.9965277778 * 100vw), 1435px);
    --sz-1436: clamp(calc(1436px * 0.5333333333), calc(0.9972222222 * 100vw), 1436px);
    --sz-1437: clamp(calc(1437px * 0.5333333333), calc(0.9979166667 * 100vw), 1437px);
    --sz-1438: clamp(calc(1438px * 0.5333333333), calc(0.9986111111 * 100vw), 1438px);
    --sz-1439: clamp(calc(1439px * 0.5333333333), calc(0.9993055556 * 100vw), 1439px);
    --sz-1440: clamp(calc(1440px * 0.5333333333), calc(1 * 100vw), 1440px);
  }
}
.sz-1 {
  font-size: var(--sz-1);
}

.sz-2 {
  font-size: var(--sz-2);
}

.sz-3 {
  font-size: var(--sz-3);
}

.sz-4 {
  font-size: var(--sz-4);
}

.sz-5 {
  font-size: var(--sz-5);
}

.sz-6 {
  font-size: var(--sz-6);
}

.sz-7 {
  font-size: var(--sz-7);
}

.sz-8 {
  font-size: var(--sz-8);
}

.sz-9 {
  font-size: var(--sz-9);
}

.sz-10 {
  font-size: var(--sz-10);
}

.sz-11 {
  font-size: var(--sz-11);
}

.sz-12 {
  font-size: var(--sz-12);
}

.sz-13 {
  font-size: var(--sz-13);
}

.sz-14 {
  font-size: var(--sz-14);
}

.sz-15 {
  font-size: var(--sz-15);
}

.sz-16 {
  font-size: var(--sz-16);
}

.sz-17 {
  font-size: var(--sz-17);
}

.sz-18 {
  font-size: var(--sz-18);
}

.sz-19 {
  font-size: var(--sz-19);
}

.sz-20 {
  font-size: var(--sz-20);
}

.sz-21 {
  font-size: var(--sz-21);
}

.sz-22 {
  font-size: var(--sz-22);
}

.sz-23 {
  font-size: var(--sz-23);
}

.sz-24 {
  font-size: var(--sz-24);
}

.sz-25 {
  font-size: var(--sz-25);
}

.sz-26 {
  font-size: var(--sz-26);
}

.sz-27 {
  font-size: var(--sz-27);
}

.sz-28 {
  font-size: var(--sz-28);
}

.sz-29 {
  font-size: var(--sz-29);
}

.sz-30 {
  font-size: var(--sz-30);
}

.sz-31 {
  font-size: var(--sz-31);
}

.sz-32 {
  font-size: var(--sz-32);
}

.sz-33 {
  font-size: var(--sz-33);
}

.sz-34 {
  font-size: var(--sz-34);
}

.sz-35 {
  font-size: var(--sz-35);
}

.sz-36 {
  font-size: var(--sz-36);
}

.sz-37 {
  font-size: var(--sz-37);
}

.sz-38 {
  font-size: var(--sz-38);
}

.sz-39 {
  font-size: var(--sz-39);
}

.sz-40 {
  font-size: var(--sz-40);
}

.sz-41 {
  font-size: var(--sz-41);
}

.sz-42 {
  font-size: var(--sz-42);
}

.sz-43 {
  font-size: var(--sz-43);
}

.sz-44 {
  font-size: var(--sz-44);
}

.sz-45 {
  font-size: var(--sz-45);
}

.sz-46 {
  font-size: var(--sz-46);
}

.sz-47 {
  font-size: var(--sz-47);
}

.sz-48 {
  font-size: var(--sz-48);
}

.sz-49 {
  font-size: var(--sz-49);
}

.sz-50 {
  font-size: var(--sz-50);
}

.sz-51 {
  font-size: var(--sz-51);
}

.sz-52 {
  font-size: var(--sz-52);
}

.sz-53 {
  font-size: var(--sz-53);
}

.sz-54 {
  font-size: var(--sz-54);
}

.sz-55 {
  font-size: var(--sz-55);
}

.sz-56 {
  font-size: var(--sz-56);
}

.sz-57 {
  font-size: var(--sz-57);
}

.sz-58 {
  font-size: var(--sz-58);
}

.sz-59 {
  font-size: var(--sz-59);
}

.sz-60 {
  font-size: var(--sz-60);
}

.sz-61 {
  font-size: var(--sz-61);
}

.sz-62 {
  font-size: var(--sz-62);
}

.sz-63 {
  font-size: var(--sz-63);
}

.sz-64 {
  font-size: var(--sz-64);
}

.sz-65 {
  font-size: var(--sz-65);
}

.sz-66 {
  font-size: var(--sz-66);
}

.sz-67 {
  font-size: var(--sz-67);
}

.sz-68 {
  font-size: var(--sz-68);
}

.sz-69 {
  font-size: var(--sz-69);
}

.sz-70 {
  font-size: var(--sz-70);
}

.sz-71 {
  font-size: var(--sz-71);
}

.sz-72 {
  font-size: var(--sz-72);
}

.sz-73 {
  font-size: var(--sz-73);
}

.sz-74 {
  font-size: var(--sz-74);
}

.sz-75 {
  font-size: var(--sz-75);
}

.sz-76 {
  font-size: var(--sz-76);
}

.sz-77 {
  font-size: var(--sz-77);
}

.sz-78 {
  font-size: var(--sz-78);
}

.sz-79 {
  font-size: var(--sz-79);
}

.sz-80 {
  font-size: var(--sz-80);
}

.sz-81 {
  font-size: var(--sz-81);
}

.sz-82 {
  font-size: var(--sz-82);
}

.sz-83 {
  font-size: var(--sz-83);
}

.sz-84 {
  font-size: var(--sz-84);
}

.sz-85 {
  font-size: var(--sz-85);
}

.sz-86 {
  font-size: var(--sz-86);
}

.sz-87 {
  font-size: var(--sz-87);
}

.sz-88 {
  font-size: var(--sz-88);
}

.sz-89 {
  font-size: var(--sz-89);
}

.sz-90 {
  font-size: var(--sz-90);
}

.sz-91 {
  font-size: var(--sz-91);
}

.sz-92 {
  font-size: var(--sz-92);
}

.sz-93 {
  font-size: var(--sz-93);
}

.sz-94 {
  font-size: var(--sz-94);
}

.sz-95 {
  font-size: var(--sz-95);
}

.sz-96 {
  font-size: var(--sz-96);
}

.sz-97 {
  font-size: var(--sz-97);
}

.sz-98 {
  font-size: var(--sz-98);
}

.sz-99 {
  font-size: var(--sz-99);
}

.sz-100 {
  font-size: var(--sz-100);
}

.sz-101 {
  font-size: var(--sz-101);
}

.sz-102 {
  font-size: var(--sz-102);
}

.sz-103 {
  font-size: var(--sz-103);
}

.sz-104 {
  font-size: var(--sz-104);
}

.sz-105 {
  font-size: var(--sz-105);
}

.sz-106 {
  font-size: var(--sz-106);
}

.sz-107 {
  font-size: var(--sz-107);
}

.sz-108 {
  font-size: var(--sz-108);
}

.sz-109 {
  font-size: var(--sz-109);
}

.sz-110 {
  font-size: var(--sz-110);
}

.sz-111 {
  font-size: var(--sz-111);
}

.sz-112 {
  font-size: var(--sz-112);
}

.sz-113 {
  font-size: var(--sz-113);
}

.sz-114 {
  font-size: var(--sz-114);
}

.sz-115 {
  font-size: var(--sz-115);
}

.sz-116 {
  font-size: var(--sz-116);
}

.sz-117 {
  font-size: var(--sz-117);
}

.sz-118 {
  font-size: var(--sz-118);
}

.sz-119 {
  font-size: var(--sz-119);
}

.sz-120 {
  font-size: var(--sz-120);
}

.sz-121 {
  font-size: var(--sz-121);
}

.sz-122 {
  font-size: var(--sz-122);
}

.sz-123 {
  font-size: var(--sz-123);
}

.sz-124 {
  font-size: var(--sz-124);
}

.sz-125 {
  font-size: var(--sz-125);
}

.sz-126 {
  font-size: var(--sz-126);
}

.sz-127 {
  font-size: var(--sz-127);
}

.sz-128 {
  font-size: var(--sz-128);
}

.sz-129 {
  font-size: var(--sz-129);
}

.sz-130 {
  font-size: var(--sz-130);
}

.sz-131 {
  font-size: var(--sz-131);
}

.sz-132 {
  font-size: var(--sz-132);
}

.sz-133 {
  font-size: var(--sz-133);
}

.sz-134 {
  font-size: var(--sz-134);
}

.sz-135 {
  font-size: var(--sz-135);
}

.sz-136 {
  font-size: var(--sz-136);
}

.sz-137 {
  font-size: var(--sz-137);
}

.sz-138 {
  font-size: var(--sz-138);
}

.sz-139 {
  font-size: var(--sz-139);
}

.sz-140 {
  font-size: var(--sz-140);
}

.sz-141 {
  font-size: var(--sz-141);
}

.sz-142 {
  font-size: var(--sz-142);
}

.sz-143 {
  font-size: var(--sz-143);
}

.sz-144 {
  font-size: var(--sz-144);
}

.sz-145 {
  font-size: var(--sz-145);
}

.sz-146 {
  font-size: var(--sz-146);
}

.sz-147 {
  font-size: var(--sz-147);
}

.sz-148 {
  font-size: var(--sz-148);
}

.sz-149 {
  font-size: var(--sz-149);
}

.sz-150 {
  font-size: var(--sz-150);
}

.sz-151 {
  font-size: var(--sz-151);
}

.sz-152 {
  font-size: var(--sz-152);
}

.sz-153 {
  font-size: var(--sz-153);
}

.sz-154 {
  font-size: var(--sz-154);
}

.sz-155 {
  font-size: var(--sz-155);
}

.sz-156 {
  font-size: var(--sz-156);
}

.sz-157 {
  font-size: var(--sz-157);
}

.sz-158 {
  font-size: var(--sz-158);
}

.sz-159 {
  font-size: var(--sz-159);
}

.sz-160 {
  font-size: var(--sz-160);
}

.sz-161 {
  font-size: var(--sz-161);
}

.sz-162 {
  font-size: var(--sz-162);
}

.sz-163 {
  font-size: var(--sz-163);
}

.sz-164 {
  font-size: var(--sz-164);
}

.sz-165 {
  font-size: var(--sz-165);
}

.sz-166 {
  font-size: var(--sz-166);
}

.sz-167 {
  font-size: var(--sz-167);
}

.sz-168 {
  font-size: var(--sz-168);
}

.sz-169 {
  font-size: var(--sz-169);
}

.sz-170 {
  font-size: var(--sz-170);
}

.sz-171 {
  font-size: var(--sz-171);
}

.sz-172 {
  font-size: var(--sz-172);
}

.sz-173 {
  font-size: var(--sz-173);
}

.sz-174 {
  font-size: var(--sz-174);
}

.sz-175 {
  font-size: var(--sz-175);
}

.sz-176 {
  font-size: var(--sz-176);
}

.sz-177 {
  font-size: var(--sz-177);
}

.sz-178 {
  font-size: var(--sz-178);
}

.sz-179 {
  font-size: var(--sz-179);
}

.sz-180 {
  font-size: var(--sz-180);
}

.sz-181 {
  font-size: var(--sz-181);
}

.sz-182 {
  font-size: var(--sz-182);
}

.sz-183 {
  font-size: var(--sz-183);
}

.sz-184 {
  font-size: var(--sz-184);
}

.sz-185 {
  font-size: var(--sz-185);
}

.sz-186 {
  font-size: var(--sz-186);
}

.sz-187 {
  font-size: var(--sz-187);
}

.sz-188 {
  font-size: var(--sz-188);
}

.sz-189 {
  font-size: var(--sz-189);
}

.sz-190 {
  font-size: var(--sz-190);
}

.sz-191 {
  font-size: var(--sz-191);
}

.sz-192 {
  font-size: var(--sz-192);
}

.sz-193 {
  font-size: var(--sz-193);
}

.sz-194 {
  font-size: var(--sz-194);
}

.sz-195 {
  font-size: var(--sz-195);
}

.sz-196 {
  font-size: var(--sz-196);
}

.sz-197 {
  font-size: var(--sz-197);
}

.sz-198 {
  font-size: var(--sz-198);
}

.sz-199 {
  font-size: var(--sz-199);
}

.sz-200 {
  font-size: var(--sz-200);
}

.sz-201 {
  font-size: var(--sz-201);
}

.sz-202 {
  font-size: var(--sz-202);
}

.sz-203 {
  font-size: var(--sz-203);
}

.sz-204 {
  font-size: var(--sz-204);
}

.sz-205 {
  font-size: var(--sz-205);
}

.sz-206 {
  font-size: var(--sz-206);
}

.sz-207 {
  font-size: var(--sz-207);
}

.sz-208 {
  font-size: var(--sz-208);
}

.sz-209 {
  font-size: var(--sz-209);
}

.sz-210 {
  font-size: var(--sz-210);
}

.sz-211 {
  font-size: var(--sz-211);
}

.sz-212 {
  font-size: var(--sz-212);
}

.sz-213 {
  font-size: var(--sz-213);
}

.sz-214 {
  font-size: var(--sz-214);
}

.sz-215 {
  font-size: var(--sz-215);
}

.sz-216 {
  font-size: var(--sz-216);
}

.sz-217 {
  font-size: var(--sz-217);
}

.sz-218 {
  font-size: var(--sz-218);
}

.sz-219 {
  font-size: var(--sz-219);
}

.sz-220 {
  font-size: var(--sz-220);
}

.sz-221 {
  font-size: var(--sz-221);
}

.sz-222 {
  font-size: var(--sz-222);
}

.sz-223 {
  font-size: var(--sz-223);
}

.sz-224 {
  font-size: var(--sz-224);
}

.sz-225 {
  font-size: var(--sz-225);
}

.sz-226 {
  font-size: var(--sz-226);
}

.sz-227 {
  font-size: var(--sz-227);
}

.sz-228 {
  font-size: var(--sz-228);
}

.sz-229 {
  font-size: var(--sz-229);
}

.sz-230 {
  font-size: var(--sz-230);
}

.sz-231 {
  font-size: var(--sz-231);
}

.sz-232 {
  font-size: var(--sz-232);
}

.sz-233 {
  font-size: var(--sz-233);
}

.sz-234 {
  font-size: var(--sz-234);
}

.sz-235 {
  font-size: var(--sz-235);
}

.sz-236 {
  font-size: var(--sz-236);
}

.sz-237 {
  font-size: var(--sz-237);
}

.sz-238 {
  font-size: var(--sz-238);
}

.sz-239 {
  font-size: var(--sz-239);
}

.sz-240 {
  font-size: var(--sz-240);
}

.sz-241 {
  font-size: var(--sz-241);
}

.sz-242 {
  font-size: var(--sz-242);
}

.sz-243 {
  font-size: var(--sz-243);
}

.sz-244 {
  font-size: var(--sz-244);
}

.sz-245 {
  font-size: var(--sz-245);
}

.sz-246 {
  font-size: var(--sz-246);
}

.sz-247 {
  font-size: var(--sz-247);
}

.sz-248 {
  font-size: var(--sz-248);
}

.sz-249 {
  font-size: var(--sz-249);
}

.sz-250 {
  font-size: var(--sz-250);
}

.sz-251 {
  font-size: var(--sz-251);
}

.sz-252 {
  font-size: var(--sz-252);
}

.sz-253 {
  font-size: var(--sz-253);
}

.sz-254 {
  font-size: var(--sz-254);
}

.sz-255 {
  font-size: var(--sz-255);
}

.sz-256 {
  font-size: var(--sz-256);
}

.sz-257 {
  font-size: var(--sz-257);
}

.sz-258 {
  font-size: var(--sz-258);
}

.sz-259 {
  font-size: var(--sz-259);
}

.sz-260 {
  font-size: var(--sz-260);
}

.sz-261 {
  font-size: var(--sz-261);
}

.sz-262 {
  font-size: var(--sz-262);
}

.sz-263 {
  font-size: var(--sz-263);
}

.sz-264 {
  font-size: var(--sz-264);
}

.sz-265 {
  font-size: var(--sz-265);
}

.sz-266 {
  font-size: var(--sz-266);
}

.sz-267 {
  font-size: var(--sz-267);
}

.sz-268 {
  font-size: var(--sz-268);
}

.sz-269 {
  font-size: var(--sz-269);
}

.sz-270 {
  font-size: var(--sz-270);
}

.sz-271 {
  font-size: var(--sz-271);
}

.sz-272 {
  font-size: var(--sz-272);
}

.sz-273 {
  font-size: var(--sz-273);
}

.sz-274 {
  font-size: var(--sz-274);
}

.sz-275 {
  font-size: var(--sz-275);
}

.sz-276 {
  font-size: var(--sz-276);
}

.sz-277 {
  font-size: var(--sz-277);
}

.sz-278 {
  font-size: var(--sz-278);
}

.sz-279 {
  font-size: var(--sz-279);
}

.sz-280 {
  font-size: var(--sz-280);
}

.sz-281 {
  font-size: var(--sz-281);
}

.sz-282 {
  font-size: var(--sz-282);
}

.sz-283 {
  font-size: var(--sz-283);
}

.sz-284 {
  font-size: var(--sz-284);
}

.sz-285 {
  font-size: var(--sz-285);
}

.sz-286 {
  font-size: var(--sz-286);
}

.sz-287 {
  font-size: var(--sz-287);
}

.sz-288 {
  font-size: var(--sz-288);
}

.sz-289 {
  font-size: var(--sz-289);
}

.sz-290 {
  font-size: var(--sz-290);
}

.sz-291 {
  font-size: var(--sz-291);
}

.sz-292 {
  font-size: var(--sz-292);
}

.sz-293 {
  font-size: var(--sz-293);
}

.sz-294 {
  font-size: var(--sz-294);
}

.sz-295 {
  font-size: var(--sz-295);
}

.sz-296 {
  font-size: var(--sz-296);
}

.sz-297 {
  font-size: var(--sz-297);
}

.sz-298 {
  font-size: var(--sz-298);
}

.sz-299 {
  font-size: var(--sz-299);
}

.sz-300 {
  font-size: var(--sz-300);
}

.sz-301 {
  font-size: var(--sz-301);
}

.sz-302 {
  font-size: var(--sz-302);
}

.sz-303 {
  font-size: var(--sz-303);
}

.sz-304 {
  font-size: var(--sz-304);
}

.sz-305 {
  font-size: var(--sz-305);
}

.sz-306 {
  font-size: var(--sz-306);
}

.sz-307 {
  font-size: var(--sz-307);
}

.sz-308 {
  font-size: var(--sz-308);
}

.sz-309 {
  font-size: var(--sz-309);
}

.sz-310 {
  font-size: var(--sz-310);
}

.sz-311 {
  font-size: var(--sz-311);
}

.sz-312 {
  font-size: var(--sz-312);
}

.sz-313 {
  font-size: var(--sz-313);
}

.sz-314 {
  font-size: var(--sz-314);
}

.sz-315 {
  font-size: var(--sz-315);
}

.sz-316 {
  font-size: var(--sz-316);
}

.sz-317 {
  font-size: var(--sz-317);
}

.sz-318 {
  font-size: var(--sz-318);
}

.sz-319 {
  font-size: var(--sz-319);
}

.sz-320 {
  font-size: var(--sz-320);
}

.sz-321 {
  font-size: var(--sz-321);
}

.sz-322 {
  font-size: var(--sz-322);
}

.sz-323 {
  font-size: var(--sz-323);
}

.sz-324 {
  font-size: var(--sz-324);
}

.sz-325 {
  font-size: var(--sz-325);
}

.sz-326 {
  font-size: var(--sz-326);
}

.sz-327 {
  font-size: var(--sz-327);
}

.sz-328 {
  font-size: var(--sz-328);
}

.sz-329 {
  font-size: var(--sz-329);
}

.sz-330 {
  font-size: var(--sz-330);
}

.sz-331 {
  font-size: var(--sz-331);
}

.sz-332 {
  font-size: var(--sz-332);
}

.sz-333 {
  font-size: var(--sz-333);
}

.sz-334 {
  font-size: var(--sz-334);
}

.sz-335 {
  font-size: var(--sz-335);
}

.sz-336 {
  font-size: var(--sz-336);
}

.sz-337 {
  font-size: var(--sz-337);
}

.sz-338 {
  font-size: var(--sz-338);
}

.sz-339 {
  font-size: var(--sz-339);
}

.sz-340 {
  font-size: var(--sz-340);
}

.sz-341 {
  font-size: var(--sz-341);
}

.sz-342 {
  font-size: var(--sz-342);
}

.sz-343 {
  font-size: var(--sz-343);
}

.sz-344 {
  font-size: var(--sz-344);
}

.sz-345 {
  font-size: var(--sz-345);
}

.sz-346 {
  font-size: var(--sz-346);
}

.sz-347 {
  font-size: var(--sz-347);
}

.sz-348 {
  font-size: var(--sz-348);
}

.sz-349 {
  font-size: var(--sz-349);
}

.sz-350 {
  font-size: var(--sz-350);
}

.sz-351 {
  font-size: var(--sz-351);
}

.sz-352 {
  font-size: var(--sz-352);
}

.sz-353 {
  font-size: var(--sz-353);
}

.sz-354 {
  font-size: var(--sz-354);
}

.sz-355 {
  font-size: var(--sz-355);
}

.sz-356 {
  font-size: var(--sz-356);
}

.sz-357 {
  font-size: var(--sz-357);
}

.sz-358 {
  font-size: var(--sz-358);
}

.sz-359 {
  font-size: var(--sz-359);
}

.sz-360 {
  font-size: var(--sz-360);
}

.sz-361 {
  font-size: var(--sz-361);
}

.sz-362 {
  font-size: var(--sz-362);
}

.sz-363 {
  font-size: var(--sz-363);
}

.sz-364 {
  font-size: var(--sz-364);
}

.sz-365 {
  font-size: var(--sz-365);
}

.sz-366 {
  font-size: var(--sz-366);
}

.sz-367 {
  font-size: var(--sz-367);
}

.sz-368 {
  font-size: var(--sz-368);
}

.sz-369 {
  font-size: var(--sz-369);
}

.sz-370 {
  font-size: var(--sz-370);
}

.sz-371 {
  font-size: var(--sz-371);
}

.sz-372 {
  font-size: var(--sz-372);
}

.sz-373 {
  font-size: var(--sz-373);
}

.sz-374 {
  font-size: var(--sz-374);
}

.sz-375 {
  font-size: var(--sz-375);
}

.sz-376 {
  font-size: var(--sz-376);
}

.sz-377 {
  font-size: var(--sz-377);
}

.sz-378 {
  font-size: var(--sz-378);
}

.sz-379 {
  font-size: var(--sz-379);
}

.sz-380 {
  font-size: var(--sz-380);
}

.sz-381 {
  font-size: var(--sz-381);
}

.sz-382 {
  font-size: var(--sz-382);
}

.sz-383 {
  font-size: var(--sz-383);
}

.sz-384 {
  font-size: var(--sz-384);
}

.sz-385 {
  font-size: var(--sz-385);
}

.sz-386 {
  font-size: var(--sz-386);
}

.sz-387 {
  font-size: var(--sz-387);
}

.sz-388 {
  font-size: var(--sz-388);
}

.sz-389 {
  font-size: var(--sz-389);
}

.sz-390 {
  font-size: var(--sz-390);
}

.sz-391 {
  font-size: var(--sz-391);
}

.sz-392 {
  font-size: var(--sz-392);
}

.sz-393 {
  font-size: var(--sz-393);
}

.sz-394 {
  font-size: var(--sz-394);
}

.sz-395 {
  font-size: var(--sz-395);
}

.sz-396 {
  font-size: var(--sz-396);
}

.sz-397 {
  font-size: var(--sz-397);
}

.sz-398 {
  font-size: var(--sz-398);
}

.sz-399 {
  font-size: var(--sz-399);
}

.sz-400 {
  font-size: var(--sz-400);
}

.sz-401 {
  font-size: var(--sz-401);
}

.sz-402 {
  font-size: var(--sz-402);
}

.sz-403 {
  font-size: var(--sz-403);
}

.sz-404 {
  font-size: var(--sz-404);
}

.sz-405 {
  font-size: var(--sz-405);
}

.sz-406 {
  font-size: var(--sz-406);
}

.sz-407 {
  font-size: var(--sz-407);
}

.sz-408 {
  font-size: var(--sz-408);
}

.sz-409 {
  font-size: var(--sz-409);
}

.sz-410 {
  font-size: var(--sz-410);
}

.sz-411 {
  font-size: var(--sz-411);
}

.sz-412 {
  font-size: var(--sz-412);
}

.sz-413 {
  font-size: var(--sz-413);
}

.sz-414 {
  font-size: var(--sz-414);
}

.sz-415 {
  font-size: var(--sz-415);
}

.sz-416 {
  font-size: var(--sz-416);
}

.sz-417 {
  font-size: var(--sz-417);
}

.sz-418 {
  font-size: var(--sz-418);
}

.sz-419 {
  font-size: var(--sz-419);
}

.sz-420 {
  font-size: var(--sz-420);
}

.sz-421 {
  font-size: var(--sz-421);
}

.sz-422 {
  font-size: var(--sz-422);
}

.sz-423 {
  font-size: var(--sz-423);
}

.sz-424 {
  font-size: var(--sz-424);
}

.sz-425 {
  font-size: var(--sz-425);
}

.sz-426 {
  font-size: var(--sz-426);
}

.sz-427 {
  font-size: var(--sz-427);
}

.sz-428 {
  font-size: var(--sz-428);
}

.sz-429 {
  font-size: var(--sz-429);
}

.sz-430 {
  font-size: var(--sz-430);
}

.sz-431 {
  font-size: var(--sz-431);
}

.sz-432 {
  font-size: var(--sz-432);
}

.sz-433 {
  font-size: var(--sz-433);
}

.sz-434 {
  font-size: var(--sz-434);
}

.sz-435 {
  font-size: var(--sz-435);
}

.sz-436 {
  font-size: var(--sz-436);
}

.sz-437 {
  font-size: var(--sz-437);
}

.sz-438 {
  font-size: var(--sz-438);
}

.sz-439 {
  font-size: var(--sz-439);
}

.sz-440 {
  font-size: var(--sz-440);
}

.sz-441 {
  font-size: var(--sz-441);
}

.sz-442 {
  font-size: var(--sz-442);
}

.sz-443 {
  font-size: var(--sz-443);
}

.sz-444 {
  font-size: var(--sz-444);
}

.sz-445 {
  font-size: var(--sz-445);
}

.sz-446 {
  font-size: var(--sz-446);
}

.sz-447 {
  font-size: var(--sz-447);
}

.sz-448 {
  font-size: var(--sz-448);
}

.sz-449 {
  font-size: var(--sz-449);
}

.sz-450 {
  font-size: var(--sz-450);
}

.sz-451 {
  font-size: var(--sz-451);
}

.sz-452 {
  font-size: var(--sz-452);
}

.sz-453 {
  font-size: var(--sz-453);
}

.sz-454 {
  font-size: var(--sz-454);
}

.sz-455 {
  font-size: var(--sz-455);
}

.sz-456 {
  font-size: var(--sz-456);
}

.sz-457 {
  font-size: var(--sz-457);
}

.sz-458 {
  font-size: var(--sz-458);
}

.sz-459 {
  font-size: var(--sz-459);
}

.sz-460 {
  font-size: var(--sz-460);
}

.sz-461 {
  font-size: var(--sz-461);
}

.sz-462 {
  font-size: var(--sz-462);
}

.sz-463 {
  font-size: var(--sz-463);
}

.sz-464 {
  font-size: var(--sz-464);
}

.sz-465 {
  font-size: var(--sz-465);
}

.sz-466 {
  font-size: var(--sz-466);
}

.sz-467 {
  font-size: var(--sz-467);
}

.sz-468 {
  font-size: var(--sz-468);
}

.sz-469 {
  font-size: var(--sz-469);
}

.sz-470 {
  font-size: var(--sz-470);
}

.sz-471 {
  font-size: var(--sz-471);
}

.sz-472 {
  font-size: var(--sz-472);
}

.sz-473 {
  font-size: var(--sz-473);
}

.sz-474 {
  font-size: var(--sz-474);
}

.sz-475 {
  font-size: var(--sz-475);
}

.sz-476 {
  font-size: var(--sz-476);
}

.sz-477 {
  font-size: var(--sz-477);
}

.sz-478 {
  font-size: var(--sz-478);
}

.sz-479 {
  font-size: var(--sz-479);
}

.sz-480 {
  font-size: var(--sz-480);
}

.sz-481 {
  font-size: var(--sz-481);
}

.sz-482 {
  font-size: var(--sz-482);
}

.sz-483 {
  font-size: var(--sz-483);
}

.sz-484 {
  font-size: var(--sz-484);
}

.sz-485 {
  font-size: var(--sz-485);
}

.sz-486 {
  font-size: var(--sz-486);
}

.sz-487 {
  font-size: var(--sz-487);
}

.sz-488 {
  font-size: var(--sz-488);
}

.sz-489 {
  font-size: var(--sz-489);
}

.sz-490 {
  font-size: var(--sz-490);
}

.sz-491 {
  font-size: var(--sz-491);
}

.sz-492 {
  font-size: var(--sz-492);
}

.sz-493 {
  font-size: var(--sz-493);
}

.sz-494 {
  font-size: var(--sz-494);
}

.sz-495 {
  font-size: var(--sz-495);
}

.sz-496 {
  font-size: var(--sz-496);
}

.sz-497 {
  font-size: var(--sz-497);
}

.sz-498 {
  font-size: var(--sz-498);
}

.sz-499 {
  font-size: var(--sz-499);
}

.sz-500 {
  font-size: var(--sz-500);
}

.sz-501 {
  font-size: var(--sz-501);
}

.sz-502 {
  font-size: var(--sz-502);
}

.sz-503 {
  font-size: var(--sz-503);
}

.sz-504 {
  font-size: var(--sz-504);
}

.sz-505 {
  font-size: var(--sz-505);
}

.sz-506 {
  font-size: var(--sz-506);
}

.sz-507 {
  font-size: var(--sz-507);
}

.sz-508 {
  font-size: var(--sz-508);
}

.sz-509 {
  font-size: var(--sz-509);
}

.sz-510 {
  font-size: var(--sz-510);
}

.sz-511 {
  font-size: var(--sz-511);
}

.sz-512 {
  font-size: var(--sz-512);
}

.sz-513 {
  font-size: var(--sz-513);
}

.sz-514 {
  font-size: var(--sz-514);
}

.sz-515 {
  font-size: var(--sz-515);
}

.sz-516 {
  font-size: var(--sz-516);
}

.sz-517 {
  font-size: var(--sz-517);
}

.sz-518 {
  font-size: var(--sz-518);
}

.sz-519 {
  font-size: var(--sz-519);
}

.sz-520 {
  font-size: var(--sz-520);
}

.sz-521 {
  font-size: var(--sz-521);
}

.sz-522 {
  font-size: var(--sz-522);
}

.sz-523 {
  font-size: var(--sz-523);
}

.sz-524 {
  font-size: var(--sz-524);
}

.sz-525 {
  font-size: var(--sz-525);
}

.sz-526 {
  font-size: var(--sz-526);
}

.sz-527 {
  font-size: var(--sz-527);
}

.sz-528 {
  font-size: var(--sz-528);
}

.sz-529 {
  font-size: var(--sz-529);
}

.sz-530 {
  font-size: var(--sz-530);
}

.sz-531 {
  font-size: var(--sz-531);
}

.sz-532 {
  font-size: var(--sz-532);
}

.sz-533 {
  font-size: var(--sz-533);
}

.sz-534 {
  font-size: var(--sz-534);
}

.sz-535 {
  font-size: var(--sz-535);
}

.sz-536 {
  font-size: var(--sz-536);
}

.sz-537 {
  font-size: var(--sz-537);
}

.sz-538 {
  font-size: var(--sz-538);
}

.sz-539 {
  font-size: var(--sz-539);
}

.sz-540 {
  font-size: var(--sz-540);
}

.sz-541 {
  font-size: var(--sz-541);
}

.sz-542 {
  font-size: var(--sz-542);
}

.sz-543 {
  font-size: var(--sz-543);
}

.sz-544 {
  font-size: var(--sz-544);
}

.sz-545 {
  font-size: var(--sz-545);
}

.sz-546 {
  font-size: var(--sz-546);
}

.sz-547 {
  font-size: var(--sz-547);
}

.sz-548 {
  font-size: var(--sz-548);
}

.sz-549 {
  font-size: var(--sz-549);
}

.sz-550 {
  font-size: var(--sz-550);
}

.sz-551 {
  font-size: var(--sz-551);
}

.sz-552 {
  font-size: var(--sz-552);
}

.sz-553 {
  font-size: var(--sz-553);
}

.sz-554 {
  font-size: var(--sz-554);
}

.sz-555 {
  font-size: var(--sz-555);
}

.sz-556 {
  font-size: var(--sz-556);
}

.sz-557 {
  font-size: var(--sz-557);
}

.sz-558 {
  font-size: var(--sz-558);
}

.sz-559 {
  font-size: var(--sz-559);
}

.sz-560 {
  font-size: var(--sz-560);
}

.sz-561 {
  font-size: var(--sz-561);
}

.sz-562 {
  font-size: var(--sz-562);
}

.sz-563 {
  font-size: var(--sz-563);
}

.sz-564 {
  font-size: var(--sz-564);
}

.sz-565 {
  font-size: var(--sz-565);
}

.sz-566 {
  font-size: var(--sz-566);
}

.sz-567 {
  font-size: var(--sz-567);
}

.sz-568 {
  font-size: var(--sz-568);
}

.sz-569 {
  font-size: var(--sz-569);
}

.sz-570 {
  font-size: var(--sz-570);
}

.sz-571 {
  font-size: var(--sz-571);
}

.sz-572 {
  font-size: var(--sz-572);
}

.sz-573 {
  font-size: var(--sz-573);
}

.sz-574 {
  font-size: var(--sz-574);
}

.sz-575 {
  font-size: var(--sz-575);
}

.sz-576 {
  font-size: var(--sz-576);
}

.sz-577 {
  font-size: var(--sz-577);
}

.sz-578 {
  font-size: var(--sz-578);
}

.sz-579 {
  font-size: var(--sz-579);
}

.sz-580 {
  font-size: var(--sz-580);
}

.sz-581 {
  font-size: var(--sz-581);
}

.sz-582 {
  font-size: var(--sz-582);
}

.sz-583 {
  font-size: var(--sz-583);
}

.sz-584 {
  font-size: var(--sz-584);
}

.sz-585 {
  font-size: var(--sz-585);
}

.sz-586 {
  font-size: var(--sz-586);
}

.sz-587 {
  font-size: var(--sz-587);
}

.sz-588 {
  font-size: var(--sz-588);
}

.sz-589 {
  font-size: var(--sz-589);
}

.sz-590 {
  font-size: var(--sz-590);
}

.sz-591 {
  font-size: var(--sz-591);
}

.sz-592 {
  font-size: var(--sz-592);
}

.sz-593 {
  font-size: var(--sz-593);
}

.sz-594 {
  font-size: var(--sz-594);
}

.sz-595 {
  font-size: var(--sz-595);
}

.sz-596 {
  font-size: var(--sz-596);
}

.sz-597 {
  font-size: var(--sz-597);
}

.sz-598 {
  font-size: var(--sz-598);
}

.sz-599 {
  font-size: var(--sz-599);
}

.sz-600 {
  font-size: var(--sz-600);
}

.sz-601 {
  font-size: var(--sz-601);
}

.sz-602 {
  font-size: var(--sz-602);
}

.sz-603 {
  font-size: var(--sz-603);
}

.sz-604 {
  font-size: var(--sz-604);
}

.sz-605 {
  font-size: var(--sz-605);
}

.sz-606 {
  font-size: var(--sz-606);
}

.sz-607 {
  font-size: var(--sz-607);
}

.sz-608 {
  font-size: var(--sz-608);
}

.sz-609 {
  font-size: var(--sz-609);
}

.sz-610 {
  font-size: var(--sz-610);
}

.sz-611 {
  font-size: var(--sz-611);
}

.sz-612 {
  font-size: var(--sz-612);
}

.sz-613 {
  font-size: var(--sz-613);
}

.sz-614 {
  font-size: var(--sz-614);
}

.sz-615 {
  font-size: var(--sz-615);
}

.sz-616 {
  font-size: var(--sz-616);
}

.sz-617 {
  font-size: var(--sz-617);
}

.sz-618 {
  font-size: var(--sz-618);
}

.sz-619 {
  font-size: var(--sz-619);
}

.sz-620 {
  font-size: var(--sz-620);
}

.sz-621 {
  font-size: var(--sz-621);
}

.sz-622 {
  font-size: var(--sz-622);
}

.sz-623 {
  font-size: var(--sz-623);
}

.sz-624 {
  font-size: var(--sz-624);
}

.sz-625 {
  font-size: var(--sz-625);
}

.sz-626 {
  font-size: var(--sz-626);
}

.sz-627 {
  font-size: var(--sz-627);
}

.sz-628 {
  font-size: var(--sz-628);
}

.sz-629 {
  font-size: var(--sz-629);
}

.sz-630 {
  font-size: var(--sz-630);
}

.sz-631 {
  font-size: var(--sz-631);
}

.sz-632 {
  font-size: var(--sz-632);
}

.sz-633 {
  font-size: var(--sz-633);
}

.sz-634 {
  font-size: var(--sz-634);
}

.sz-635 {
  font-size: var(--sz-635);
}

.sz-636 {
  font-size: var(--sz-636);
}

.sz-637 {
  font-size: var(--sz-637);
}

.sz-638 {
  font-size: var(--sz-638);
}

.sz-639 {
  font-size: var(--sz-639);
}

.sz-640 {
  font-size: var(--sz-640);
}

.sz-641 {
  font-size: var(--sz-641);
}

.sz-642 {
  font-size: var(--sz-642);
}

.sz-643 {
  font-size: var(--sz-643);
}

.sz-644 {
  font-size: var(--sz-644);
}

.sz-645 {
  font-size: var(--sz-645);
}

.sz-646 {
  font-size: var(--sz-646);
}

.sz-647 {
  font-size: var(--sz-647);
}

.sz-648 {
  font-size: var(--sz-648);
}

.sz-649 {
  font-size: var(--sz-649);
}

.sz-650 {
  font-size: var(--sz-650);
}

.sz-651 {
  font-size: var(--sz-651);
}

.sz-652 {
  font-size: var(--sz-652);
}

.sz-653 {
  font-size: var(--sz-653);
}

.sz-654 {
  font-size: var(--sz-654);
}

.sz-655 {
  font-size: var(--sz-655);
}

.sz-656 {
  font-size: var(--sz-656);
}

.sz-657 {
  font-size: var(--sz-657);
}

.sz-658 {
  font-size: var(--sz-658);
}

.sz-659 {
  font-size: var(--sz-659);
}

.sz-660 {
  font-size: var(--sz-660);
}

.sz-661 {
  font-size: var(--sz-661);
}

.sz-662 {
  font-size: var(--sz-662);
}

.sz-663 {
  font-size: var(--sz-663);
}

.sz-664 {
  font-size: var(--sz-664);
}

.sz-665 {
  font-size: var(--sz-665);
}

.sz-666 {
  font-size: var(--sz-666);
}

.sz-667 {
  font-size: var(--sz-667);
}

.sz-668 {
  font-size: var(--sz-668);
}

.sz-669 {
  font-size: var(--sz-669);
}

.sz-670 {
  font-size: var(--sz-670);
}

.sz-671 {
  font-size: var(--sz-671);
}

.sz-672 {
  font-size: var(--sz-672);
}

.sz-673 {
  font-size: var(--sz-673);
}

.sz-674 {
  font-size: var(--sz-674);
}

.sz-675 {
  font-size: var(--sz-675);
}

.sz-676 {
  font-size: var(--sz-676);
}

.sz-677 {
  font-size: var(--sz-677);
}

.sz-678 {
  font-size: var(--sz-678);
}

.sz-679 {
  font-size: var(--sz-679);
}

.sz-680 {
  font-size: var(--sz-680);
}

.sz-681 {
  font-size: var(--sz-681);
}

.sz-682 {
  font-size: var(--sz-682);
}

.sz-683 {
  font-size: var(--sz-683);
}

.sz-684 {
  font-size: var(--sz-684);
}

.sz-685 {
  font-size: var(--sz-685);
}

.sz-686 {
  font-size: var(--sz-686);
}

.sz-687 {
  font-size: var(--sz-687);
}

.sz-688 {
  font-size: var(--sz-688);
}

.sz-689 {
  font-size: var(--sz-689);
}

.sz-690 {
  font-size: var(--sz-690);
}

.sz-691 {
  font-size: var(--sz-691);
}

.sz-692 {
  font-size: var(--sz-692);
}

.sz-693 {
  font-size: var(--sz-693);
}

.sz-694 {
  font-size: var(--sz-694);
}

.sz-695 {
  font-size: var(--sz-695);
}

.sz-696 {
  font-size: var(--sz-696);
}

.sz-697 {
  font-size: var(--sz-697);
}

.sz-698 {
  font-size: var(--sz-698);
}

.sz-699 {
  font-size: var(--sz-699);
}

.sz-700 {
  font-size: var(--sz-700);
}

.sz-701 {
  font-size: var(--sz-701);
}

.sz-702 {
  font-size: var(--sz-702);
}

.sz-703 {
  font-size: var(--sz-703);
}

.sz-704 {
  font-size: var(--sz-704);
}

.sz-705 {
  font-size: var(--sz-705);
}

.sz-706 {
  font-size: var(--sz-706);
}

.sz-707 {
  font-size: var(--sz-707);
}

.sz-708 {
  font-size: var(--sz-708);
}

.sz-709 {
  font-size: var(--sz-709);
}

.sz-710 {
  font-size: var(--sz-710);
}

.sz-711 {
  font-size: var(--sz-711);
}

.sz-712 {
  font-size: var(--sz-712);
}

.sz-713 {
  font-size: var(--sz-713);
}

.sz-714 {
  font-size: var(--sz-714);
}

.sz-715 {
  font-size: var(--sz-715);
}

.sz-716 {
  font-size: var(--sz-716);
}

.sz-717 {
  font-size: var(--sz-717);
}

.sz-718 {
  font-size: var(--sz-718);
}

.sz-719 {
  font-size: var(--sz-719);
}

.sz-720 {
  font-size: var(--sz-720);
}

.sz-721 {
  font-size: var(--sz-721);
}

.sz-722 {
  font-size: var(--sz-722);
}

.sz-723 {
  font-size: var(--sz-723);
}

.sz-724 {
  font-size: var(--sz-724);
}

.sz-725 {
  font-size: var(--sz-725);
}

.sz-726 {
  font-size: var(--sz-726);
}

.sz-727 {
  font-size: var(--sz-727);
}

.sz-728 {
  font-size: var(--sz-728);
}

.sz-729 {
  font-size: var(--sz-729);
}

.sz-730 {
  font-size: var(--sz-730);
}

.sz-731 {
  font-size: var(--sz-731);
}

.sz-732 {
  font-size: var(--sz-732);
}

.sz-733 {
  font-size: var(--sz-733);
}

.sz-734 {
  font-size: var(--sz-734);
}

.sz-735 {
  font-size: var(--sz-735);
}

.sz-736 {
  font-size: var(--sz-736);
}

.sz-737 {
  font-size: var(--sz-737);
}

.sz-738 {
  font-size: var(--sz-738);
}

.sz-739 {
  font-size: var(--sz-739);
}

.sz-740 {
  font-size: var(--sz-740);
}

.sz-741 {
  font-size: var(--sz-741);
}

.sz-742 {
  font-size: var(--sz-742);
}

.sz-743 {
  font-size: var(--sz-743);
}

.sz-744 {
  font-size: var(--sz-744);
}

.sz-745 {
  font-size: var(--sz-745);
}

.sz-746 {
  font-size: var(--sz-746);
}

.sz-747 {
  font-size: var(--sz-747);
}

.sz-748 {
  font-size: var(--sz-748);
}

.sz-749 {
  font-size: var(--sz-749);
}

.sz-750 {
  font-size: var(--sz-750);
}

.sz-751 {
  font-size: var(--sz-751);
}

.sz-752 {
  font-size: var(--sz-752);
}

.sz-753 {
  font-size: var(--sz-753);
}

.sz-754 {
  font-size: var(--sz-754);
}

.sz-755 {
  font-size: var(--sz-755);
}

.sz-756 {
  font-size: var(--sz-756);
}

.sz-757 {
  font-size: var(--sz-757);
}

.sz-758 {
  font-size: var(--sz-758);
}

.sz-759 {
  font-size: var(--sz-759);
}

.sz-760 {
  font-size: var(--sz-760);
}

.sz-761 {
  font-size: var(--sz-761);
}

.sz-762 {
  font-size: var(--sz-762);
}

.sz-763 {
  font-size: var(--sz-763);
}

.sz-764 {
  font-size: var(--sz-764);
}

.sz-765 {
  font-size: var(--sz-765);
}

.sz-766 {
  font-size: var(--sz-766);
}

.sz-767 {
  font-size: var(--sz-767);
}

.sz-768 {
  font-size: var(--sz-768);
}

.sz-769 {
  font-size: var(--sz-769);
}

.sz-770 {
  font-size: var(--sz-770);
}

.sz-771 {
  font-size: var(--sz-771);
}

.sz-772 {
  font-size: var(--sz-772);
}

.sz-773 {
  font-size: var(--sz-773);
}

.sz-774 {
  font-size: var(--sz-774);
}

.sz-775 {
  font-size: var(--sz-775);
}

.sz-776 {
  font-size: var(--sz-776);
}

.sz-777 {
  font-size: var(--sz-777);
}

.sz-778 {
  font-size: var(--sz-778);
}

.sz-779 {
  font-size: var(--sz-779);
}

.sz-780 {
  font-size: var(--sz-780);
}

.sz-781 {
  font-size: var(--sz-781);
}

.sz-782 {
  font-size: var(--sz-782);
}

.sz-783 {
  font-size: var(--sz-783);
}

.sz-784 {
  font-size: var(--sz-784);
}

.sz-785 {
  font-size: var(--sz-785);
}

.sz-786 {
  font-size: var(--sz-786);
}

.sz-787 {
  font-size: var(--sz-787);
}

.sz-788 {
  font-size: var(--sz-788);
}

.sz-789 {
  font-size: var(--sz-789);
}

.sz-790 {
  font-size: var(--sz-790);
}

.sz-791 {
  font-size: var(--sz-791);
}

.sz-792 {
  font-size: var(--sz-792);
}

.sz-793 {
  font-size: var(--sz-793);
}

.sz-794 {
  font-size: var(--sz-794);
}

.sz-795 {
  font-size: var(--sz-795);
}

.sz-796 {
  font-size: var(--sz-796);
}

.sz-797 {
  font-size: var(--sz-797);
}

.sz-798 {
  font-size: var(--sz-798);
}

.sz-799 {
  font-size: var(--sz-799);
}

.sz-800 {
  font-size: var(--sz-800);
}

.sz-801 {
  font-size: var(--sz-801);
}

.sz-802 {
  font-size: var(--sz-802);
}

.sz-803 {
  font-size: var(--sz-803);
}

.sz-804 {
  font-size: var(--sz-804);
}

.sz-805 {
  font-size: var(--sz-805);
}

.sz-806 {
  font-size: var(--sz-806);
}

.sz-807 {
  font-size: var(--sz-807);
}

.sz-808 {
  font-size: var(--sz-808);
}

.sz-809 {
  font-size: var(--sz-809);
}

.sz-810 {
  font-size: var(--sz-810);
}

.sz-811 {
  font-size: var(--sz-811);
}

.sz-812 {
  font-size: var(--sz-812);
}

.sz-813 {
  font-size: var(--sz-813);
}

.sz-814 {
  font-size: var(--sz-814);
}

.sz-815 {
  font-size: var(--sz-815);
}

.sz-816 {
  font-size: var(--sz-816);
}

.sz-817 {
  font-size: var(--sz-817);
}

.sz-818 {
  font-size: var(--sz-818);
}

.sz-819 {
  font-size: var(--sz-819);
}

.sz-820 {
  font-size: var(--sz-820);
}

.sz-821 {
  font-size: var(--sz-821);
}

.sz-822 {
  font-size: var(--sz-822);
}

.sz-823 {
  font-size: var(--sz-823);
}

.sz-824 {
  font-size: var(--sz-824);
}

.sz-825 {
  font-size: var(--sz-825);
}

.sz-826 {
  font-size: var(--sz-826);
}

.sz-827 {
  font-size: var(--sz-827);
}

.sz-828 {
  font-size: var(--sz-828);
}

.sz-829 {
  font-size: var(--sz-829);
}

.sz-830 {
  font-size: var(--sz-830);
}

.sz-831 {
  font-size: var(--sz-831);
}

.sz-832 {
  font-size: var(--sz-832);
}

.sz-833 {
  font-size: var(--sz-833);
}

.sz-834 {
  font-size: var(--sz-834);
}

.sz-835 {
  font-size: var(--sz-835);
}

.sz-836 {
  font-size: var(--sz-836);
}

.sz-837 {
  font-size: var(--sz-837);
}

.sz-838 {
  font-size: var(--sz-838);
}

.sz-839 {
  font-size: var(--sz-839);
}

.sz-840 {
  font-size: var(--sz-840);
}

.sz-841 {
  font-size: var(--sz-841);
}

.sz-842 {
  font-size: var(--sz-842);
}

.sz-843 {
  font-size: var(--sz-843);
}

.sz-844 {
  font-size: var(--sz-844);
}

.sz-845 {
  font-size: var(--sz-845);
}

.sz-846 {
  font-size: var(--sz-846);
}

.sz-847 {
  font-size: var(--sz-847);
}

.sz-848 {
  font-size: var(--sz-848);
}

.sz-849 {
  font-size: var(--sz-849);
}

.sz-850 {
  font-size: var(--sz-850);
}

.sz-851 {
  font-size: var(--sz-851);
}

.sz-852 {
  font-size: var(--sz-852);
}

.sz-853 {
  font-size: var(--sz-853);
}

.sz-854 {
  font-size: var(--sz-854);
}

.sz-855 {
  font-size: var(--sz-855);
}

.sz-856 {
  font-size: var(--sz-856);
}

.sz-857 {
  font-size: var(--sz-857);
}

.sz-858 {
  font-size: var(--sz-858);
}

.sz-859 {
  font-size: var(--sz-859);
}

.sz-860 {
  font-size: var(--sz-860);
}

.sz-861 {
  font-size: var(--sz-861);
}

.sz-862 {
  font-size: var(--sz-862);
}

.sz-863 {
  font-size: var(--sz-863);
}

.sz-864 {
  font-size: var(--sz-864);
}

.sz-865 {
  font-size: var(--sz-865);
}

.sz-866 {
  font-size: var(--sz-866);
}

.sz-867 {
  font-size: var(--sz-867);
}

.sz-868 {
  font-size: var(--sz-868);
}

.sz-869 {
  font-size: var(--sz-869);
}

.sz-870 {
  font-size: var(--sz-870);
}

.sz-871 {
  font-size: var(--sz-871);
}

.sz-872 {
  font-size: var(--sz-872);
}

.sz-873 {
  font-size: var(--sz-873);
}

.sz-874 {
  font-size: var(--sz-874);
}

.sz-875 {
  font-size: var(--sz-875);
}

.sz-876 {
  font-size: var(--sz-876);
}

.sz-877 {
  font-size: var(--sz-877);
}

.sz-878 {
  font-size: var(--sz-878);
}

.sz-879 {
  font-size: var(--sz-879);
}

.sz-880 {
  font-size: var(--sz-880);
}

.sz-881 {
  font-size: var(--sz-881);
}

.sz-882 {
  font-size: var(--sz-882);
}

.sz-883 {
  font-size: var(--sz-883);
}

.sz-884 {
  font-size: var(--sz-884);
}

.sz-885 {
  font-size: var(--sz-885);
}

.sz-886 {
  font-size: var(--sz-886);
}

.sz-887 {
  font-size: var(--sz-887);
}

.sz-888 {
  font-size: var(--sz-888);
}

.sz-889 {
  font-size: var(--sz-889);
}

.sz-890 {
  font-size: var(--sz-890);
}

.sz-891 {
  font-size: var(--sz-891);
}

.sz-892 {
  font-size: var(--sz-892);
}

.sz-893 {
  font-size: var(--sz-893);
}

.sz-894 {
  font-size: var(--sz-894);
}

.sz-895 {
  font-size: var(--sz-895);
}

.sz-896 {
  font-size: var(--sz-896);
}

.sz-897 {
  font-size: var(--sz-897);
}

.sz-898 {
  font-size: var(--sz-898);
}

.sz-899 {
  font-size: var(--sz-899);
}

.sz-900 {
  font-size: var(--sz-900);
}

.sz-901 {
  font-size: var(--sz-901);
}

.sz-902 {
  font-size: var(--sz-902);
}

.sz-903 {
  font-size: var(--sz-903);
}

.sz-904 {
  font-size: var(--sz-904);
}

.sz-905 {
  font-size: var(--sz-905);
}

.sz-906 {
  font-size: var(--sz-906);
}

.sz-907 {
  font-size: var(--sz-907);
}

.sz-908 {
  font-size: var(--sz-908);
}

.sz-909 {
  font-size: var(--sz-909);
}

.sz-910 {
  font-size: var(--sz-910);
}

.sz-911 {
  font-size: var(--sz-911);
}

.sz-912 {
  font-size: var(--sz-912);
}

.sz-913 {
  font-size: var(--sz-913);
}

.sz-914 {
  font-size: var(--sz-914);
}

.sz-915 {
  font-size: var(--sz-915);
}

.sz-916 {
  font-size: var(--sz-916);
}

.sz-917 {
  font-size: var(--sz-917);
}

.sz-918 {
  font-size: var(--sz-918);
}

.sz-919 {
  font-size: var(--sz-919);
}

.sz-920 {
  font-size: var(--sz-920);
}

.sz-921 {
  font-size: var(--sz-921);
}

.sz-922 {
  font-size: var(--sz-922);
}

.sz-923 {
  font-size: var(--sz-923);
}

.sz-924 {
  font-size: var(--sz-924);
}

.sz-925 {
  font-size: var(--sz-925);
}

.sz-926 {
  font-size: var(--sz-926);
}

.sz-927 {
  font-size: var(--sz-927);
}

.sz-928 {
  font-size: var(--sz-928);
}

.sz-929 {
  font-size: var(--sz-929);
}

.sz-930 {
  font-size: var(--sz-930);
}

.sz-931 {
  font-size: var(--sz-931);
}

.sz-932 {
  font-size: var(--sz-932);
}

.sz-933 {
  font-size: var(--sz-933);
}

.sz-934 {
  font-size: var(--sz-934);
}

.sz-935 {
  font-size: var(--sz-935);
}

.sz-936 {
  font-size: var(--sz-936);
}

.sz-937 {
  font-size: var(--sz-937);
}

.sz-938 {
  font-size: var(--sz-938);
}

.sz-939 {
  font-size: var(--sz-939);
}

.sz-940 {
  font-size: var(--sz-940);
}

.sz-941 {
  font-size: var(--sz-941);
}

.sz-942 {
  font-size: var(--sz-942);
}

.sz-943 {
  font-size: var(--sz-943);
}

.sz-944 {
  font-size: var(--sz-944);
}

.sz-945 {
  font-size: var(--sz-945);
}

.sz-946 {
  font-size: var(--sz-946);
}

.sz-947 {
  font-size: var(--sz-947);
}

.sz-948 {
  font-size: var(--sz-948);
}

.sz-949 {
  font-size: var(--sz-949);
}

.sz-950 {
  font-size: var(--sz-950);
}

.sz-951 {
  font-size: var(--sz-951);
}

.sz-952 {
  font-size: var(--sz-952);
}

.sz-953 {
  font-size: var(--sz-953);
}

.sz-954 {
  font-size: var(--sz-954);
}

.sz-955 {
  font-size: var(--sz-955);
}

.sz-956 {
  font-size: var(--sz-956);
}

.sz-957 {
  font-size: var(--sz-957);
}

.sz-958 {
  font-size: var(--sz-958);
}

.sz-959 {
  font-size: var(--sz-959);
}

.sz-960 {
  font-size: var(--sz-960);
}

.sz-961 {
  font-size: var(--sz-961);
}

.sz-962 {
  font-size: var(--sz-962);
}

.sz-963 {
  font-size: var(--sz-963);
}

.sz-964 {
  font-size: var(--sz-964);
}

.sz-965 {
  font-size: var(--sz-965);
}

.sz-966 {
  font-size: var(--sz-966);
}

.sz-967 {
  font-size: var(--sz-967);
}

.sz-968 {
  font-size: var(--sz-968);
}

.sz-969 {
  font-size: var(--sz-969);
}

.sz-970 {
  font-size: var(--sz-970);
}

.sz-971 {
  font-size: var(--sz-971);
}

.sz-972 {
  font-size: var(--sz-972);
}

.sz-973 {
  font-size: var(--sz-973);
}

.sz-974 {
  font-size: var(--sz-974);
}

.sz-975 {
  font-size: var(--sz-975);
}

.sz-976 {
  font-size: var(--sz-976);
}

.sz-977 {
  font-size: var(--sz-977);
}

.sz-978 {
  font-size: var(--sz-978);
}

.sz-979 {
  font-size: var(--sz-979);
}

.sz-980 {
  font-size: var(--sz-980);
}

.sz-981 {
  font-size: var(--sz-981);
}

.sz-982 {
  font-size: var(--sz-982);
}

.sz-983 {
  font-size: var(--sz-983);
}

.sz-984 {
  font-size: var(--sz-984);
}

.sz-985 {
  font-size: var(--sz-985);
}

.sz-986 {
  font-size: var(--sz-986);
}

.sz-987 {
  font-size: var(--sz-987);
}

.sz-988 {
  font-size: var(--sz-988);
}

.sz-989 {
  font-size: var(--sz-989);
}

.sz-990 {
  font-size: var(--sz-990);
}

.sz-991 {
  font-size: var(--sz-991);
}

.sz-992 {
  font-size: var(--sz-992);
}

.sz-993 {
  font-size: var(--sz-993);
}

.sz-994 {
  font-size: var(--sz-994);
}

.sz-995 {
  font-size: var(--sz-995);
}

.sz-996 {
  font-size: var(--sz-996);
}

.sz-997 {
  font-size: var(--sz-997);
}

.sz-998 {
  font-size: var(--sz-998);
}

.sz-999 {
  font-size: var(--sz-999);
}

.sz-1000 {
  font-size: var(--sz-1000);
}

.sz-1001 {
  font-size: var(--sz-1001);
}

.sz-1002 {
  font-size: var(--sz-1002);
}

.sz-1003 {
  font-size: var(--sz-1003);
}

.sz-1004 {
  font-size: var(--sz-1004);
}

.sz-1005 {
  font-size: var(--sz-1005);
}

.sz-1006 {
  font-size: var(--sz-1006);
}

.sz-1007 {
  font-size: var(--sz-1007);
}

.sz-1008 {
  font-size: var(--sz-1008);
}

.sz-1009 {
  font-size: var(--sz-1009);
}

.sz-1010 {
  font-size: var(--sz-1010);
}

.sz-1011 {
  font-size: var(--sz-1011);
}

.sz-1012 {
  font-size: var(--sz-1012);
}

.sz-1013 {
  font-size: var(--sz-1013);
}

.sz-1014 {
  font-size: var(--sz-1014);
}

.sz-1015 {
  font-size: var(--sz-1015);
}

.sz-1016 {
  font-size: var(--sz-1016);
}

.sz-1017 {
  font-size: var(--sz-1017);
}

.sz-1018 {
  font-size: var(--sz-1018);
}

.sz-1019 {
  font-size: var(--sz-1019);
}

.sz-1020 {
  font-size: var(--sz-1020);
}

.sz-1021 {
  font-size: var(--sz-1021);
}

.sz-1022 {
  font-size: var(--sz-1022);
}

.sz-1023 {
  font-size: var(--sz-1023);
}

.sz-1024 {
  font-size: var(--sz-1024);
}

.sz-1025 {
  font-size: var(--sz-1025);
}

.sz-1026 {
  font-size: var(--sz-1026);
}

.sz-1027 {
  font-size: var(--sz-1027);
}

.sz-1028 {
  font-size: var(--sz-1028);
}

.sz-1029 {
  font-size: var(--sz-1029);
}

.sz-1030 {
  font-size: var(--sz-1030);
}

.sz-1031 {
  font-size: var(--sz-1031);
}

.sz-1032 {
  font-size: var(--sz-1032);
}

.sz-1033 {
  font-size: var(--sz-1033);
}

.sz-1034 {
  font-size: var(--sz-1034);
}

.sz-1035 {
  font-size: var(--sz-1035);
}

.sz-1036 {
  font-size: var(--sz-1036);
}

.sz-1037 {
  font-size: var(--sz-1037);
}

.sz-1038 {
  font-size: var(--sz-1038);
}

.sz-1039 {
  font-size: var(--sz-1039);
}

.sz-1040 {
  font-size: var(--sz-1040);
}

.sz-1041 {
  font-size: var(--sz-1041);
}

.sz-1042 {
  font-size: var(--sz-1042);
}

.sz-1043 {
  font-size: var(--sz-1043);
}

.sz-1044 {
  font-size: var(--sz-1044);
}

.sz-1045 {
  font-size: var(--sz-1045);
}

.sz-1046 {
  font-size: var(--sz-1046);
}

.sz-1047 {
  font-size: var(--sz-1047);
}

.sz-1048 {
  font-size: var(--sz-1048);
}

.sz-1049 {
  font-size: var(--sz-1049);
}

.sz-1050 {
  font-size: var(--sz-1050);
}

.sz-1051 {
  font-size: var(--sz-1051);
}

.sz-1052 {
  font-size: var(--sz-1052);
}

.sz-1053 {
  font-size: var(--sz-1053);
}

.sz-1054 {
  font-size: var(--sz-1054);
}

.sz-1055 {
  font-size: var(--sz-1055);
}

.sz-1056 {
  font-size: var(--sz-1056);
}

.sz-1057 {
  font-size: var(--sz-1057);
}

.sz-1058 {
  font-size: var(--sz-1058);
}

.sz-1059 {
  font-size: var(--sz-1059);
}

.sz-1060 {
  font-size: var(--sz-1060);
}

.sz-1061 {
  font-size: var(--sz-1061);
}

.sz-1062 {
  font-size: var(--sz-1062);
}

.sz-1063 {
  font-size: var(--sz-1063);
}

.sz-1064 {
  font-size: var(--sz-1064);
}

.sz-1065 {
  font-size: var(--sz-1065);
}

.sz-1066 {
  font-size: var(--sz-1066);
}

.sz-1067 {
  font-size: var(--sz-1067);
}

.sz-1068 {
  font-size: var(--sz-1068);
}

.sz-1069 {
  font-size: var(--sz-1069);
}

.sz-1070 {
  font-size: var(--sz-1070);
}

.sz-1071 {
  font-size: var(--sz-1071);
}

.sz-1072 {
  font-size: var(--sz-1072);
}

.sz-1073 {
  font-size: var(--sz-1073);
}

.sz-1074 {
  font-size: var(--sz-1074);
}

.sz-1075 {
  font-size: var(--sz-1075);
}

.sz-1076 {
  font-size: var(--sz-1076);
}

.sz-1077 {
  font-size: var(--sz-1077);
}

.sz-1078 {
  font-size: var(--sz-1078);
}

.sz-1079 {
  font-size: var(--sz-1079);
}

.sz-1080 {
  font-size: var(--sz-1080);
}

.sz-1081 {
  font-size: var(--sz-1081);
}

.sz-1082 {
  font-size: var(--sz-1082);
}

.sz-1083 {
  font-size: var(--sz-1083);
}

.sz-1084 {
  font-size: var(--sz-1084);
}

.sz-1085 {
  font-size: var(--sz-1085);
}

.sz-1086 {
  font-size: var(--sz-1086);
}

.sz-1087 {
  font-size: var(--sz-1087);
}

.sz-1088 {
  font-size: var(--sz-1088);
}

.sz-1089 {
  font-size: var(--sz-1089);
}

.sz-1090 {
  font-size: var(--sz-1090);
}

.sz-1091 {
  font-size: var(--sz-1091);
}

.sz-1092 {
  font-size: var(--sz-1092);
}

.sz-1093 {
  font-size: var(--sz-1093);
}

.sz-1094 {
  font-size: var(--sz-1094);
}

.sz-1095 {
  font-size: var(--sz-1095);
}

.sz-1096 {
  font-size: var(--sz-1096);
}

.sz-1097 {
  font-size: var(--sz-1097);
}

.sz-1098 {
  font-size: var(--sz-1098);
}

.sz-1099 {
  font-size: var(--sz-1099);
}

.sz-1100 {
  font-size: var(--sz-1100);
}

.sz-1101 {
  font-size: var(--sz-1101);
}

.sz-1102 {
  font-size: var(--sz-1102);
}

.sz-1103 {
  font-size: var(--sz-1103);
}

.sz-1104 {
  font-size: var(--sz-1104);
}

.sz-1105 {
  font-size: var(--sz-1105);
}

.sz-1106 {
  font-size: var(--sz-1106);
}

.sz-1107 {
  font-size: var(--sz-1107);
}

.sz-1108 {
  font-size: var(--sz-1108);
}

.sz-1109 {
  font-size: var(--sz-1109);
}

.sz-1110 {
  font-size: var(--sz-1110);
}

.sz-1111 {
  font-size: var(--sz-1111);
}

.sz-1112 {
  font-size: var(--sz-1112);
}

.sz-1113 {
  font-size: var(--sz-1113);
}

.sz-1114 {
  font-size: var(--sz-1114);
}

.sz-1115 {
  font-size: var(--sz-1115);
}

.sz-1116 {
  font-size: var(--sz-1116);
}

.sz-1117 {
  font-size: var(--sz-1117);
}

.sz-1118 {
  font-size: var(--sz-1118);
}

.sz-1119 {
  font-size: var(--sz-1119);
}

.sz-1120 {
  font-size: var(--sz-1120);
}

.sz-1121 {
  font-size: var(--sz-1121);
}

.sz-1122 {
  font-size: var(--sz-1122);
}

.sz-1123 {
  font-size: var(--sz-1123);
}

.sz-1124 {
  font-size: var(--sz-1124);
}

.sz-1125 {
  font-size: var(--sz-1125);
}

.sz-1126 {
  font-size: var(--sz-1126);
}

.sz-1127 {
  font-size: var(--sz-1127);
}

.sz-1128 {
  font-size: var(--sz-1128);
}

.sz-1129 {
  font-size: var(--sz-1129);
}

.sz-1130 {
  font-size: var(--sz-1130);
}

.sz-1131 {
  font-size: var(--sz-1131);
}

.sz-1132 {
  font-size: var(--sz-1132);
}

.sz-1133 {
  font-size: var(--sz-1133);
}

.sz-1134 {
  font-size: var(--sz-1134);
}

.sz-1135 {
  font-size: var(--sz-1135);
}

.sz-1136 {
  font-size: var(--sz-1136);
}

.sz-1137 {
  font-size: var(--sz-1137);
}

.sz-1138 {
  font-size: var(--sz-1138);
}

.sz-1139 {
  font-size: var(--sz-1139);
}

.sz-1140 {
  font-size: var(--sz-1140);
}

.sz-1141 {
  font-size: var(--sz-1141);
}

.sz-1142 {
  font-size: var(--sz-1142);
}

.sz-1143 {
  font-size: var(--sz-1143);
}

.sz-1144 {
  font-size: var(--sz-1144);
}

.sz-1145 {
  font-size: var(--sz-1145);
}

.sz-1146 {
  font-size: var(--sz-1146);
}

.sz-1147 {
  font-size: var(--sz-1147);
}

.sz-1148 {
  font-size: var(--sz-1148);
}

.sz-1149 {
  font-size: var(--sz-1149);
}

.sz-1150 {
  font-size: var(--sz-1150);
}

.sz-1151 {
  font-size: var(--sz-1151);
}

.sz-1152 {
  font-size: var(--sz-1152);
}

.sz-1153 {
  font-size: var(--sz-1153);
}

.sz-1154 {
  font-size: var(--sz-1154);
}

.sz-1155 {
  font-size: var(--sz-1155);
}

.sz-1156 {
  font-size: var(--sz-1156);
}

.sz-1157 {
  font-size: var(--sz-1157);
}

.sz-1158 {
  font-size: var(--sz-1158);
}

.sz-1159 {
  font-size: var(--sz-1159);
}

.sz-1160 {
  font-size: var(--sz-1160);
}

.sz-1161 {
  font-size: var(--sz-1161);
}

.sz-1162 {
  font-size: var(--sz-1162);
}

.sz-1163 {
  font-size: var(--sz-1163);
}

.sz-1164 {
  font-size: var(--sz-1164);
}

.sz-1165 {
  font-size: var(--sz-1165);
}

.sz-1166 {
  font-size: var(--sz-1166);
}

.sz-1167 {
  font-size: var(--sz-1167);
}

.sz-1168 {
  font-size: var(--sz-1168);
}

.sz-1169 {
  font-size: var(--sz-1169);
}

.sz-1170 {
  font-size: var(--sz-1170);
}

.sz-1171 {
  font-size: var(--sz-1171);
}

.sz-1172 {
  font-size: var(--sz-1172);
}

.sz-1173 {
  font-size: var(--sz-1173);
}

.sz-1174 {
  font-size: var(--sz-1174);
}

.sz-1175 {
  font-size: var(--sz-1175);
}

.sz-1176 {
  font-size: var(--sz-1176);
}

.sz-1177 {
  font-size: var(--sz-1177);
}

.sz-1178 {
  font-size: var(--sz-1178);
}

.sz-1179 {
  font-size: var(--sz-1179);
}

.sz-1180 {
  font-size: var(--sz-1180);
}

.sz-1181 {
  font-size: var(--sz-1181);
}

.sz-1182 {
  font-size: var(--sz-1182);
}

.sz-1183 {
  font-size: var(--sz-1183);
}

.sz-1184 {
  font-size: var(--sz-1184);
}

.sz-1185 {
  font-size: var(--sz-1185);
}

.sz-1186 {
  font-size: var(--sz-1186);
}

.sz-1187 {
  font-size: var(--sz-1187);
}

.sz-1188 {
  font-size: var(--sz-1188);
}

.sz-1189 {
  font-size: var(--sz-1189);
}

.sz-1190 {
  font-size: var(--sz-1190);
}

.sz-1191 {
  font-size: var(--sz-1191);
}

.sz-1192 {
  font-size: var(--sz-1192);
}

.sz-1193 {
  font-size: var(--sz-1193);
}

.sz-1194 {
  font-size: var(--sz-1194);
}

.sz-1195 {
  font-size: var(--sz-1195);
}

.sz-1196 {
  font-size: var(--sz-1196);
}

.sz-1197 {
  font-size: var(--sz-1197);
}

.sz-1198 {
  font-size: var(--sz-1198);
}

.sz-1199 {
  font-size: var(--sz-1199);
}

.sz-1200 {
  font-size: var(--sz-1200);
}

.sz-1201 {
  font-size: var(--sz-1201);
}

.sz-1202 {
  font-size: var(--sz-1202);
}

.sz-1203 {
  font-size: var(--sz-1203);
}

.sz-1204 {
  font-size: var(--sz-1204);
}

.sz-1205 {
  font-size: var(--sz-1205);
}

.sz-1206 {
  font-size: var(--sz-1206);
}

.sz-1207 {
  font-size: var(--sz-1207);
}

.sz-1208 {
  font-size: var(--sz-1208);
}

.sz-1209 {
  font-size: var(--sz-1209);
}

.sz-1210 {
  font-size: var(--sz-1210);
}

.sz-1211 {
  font-size: var(--sz-1211);
}

.sz-1212 {
  font-size: var(--sz-1212);
}

.sz-1213 {
  font-size: var(--sz-1213);
}

.sz-1214 {
  font-size: var(--sz-1214);
}

.sz-1215 {
  font-size: var(--sz-1215);
}

.sz-1216 {
  font-size: var(--sz-1216);
}

.sz-1217 {
  font-size: var(--sz-1217);
}

.sz-1218 {
  font-size: var(--sz-1218);
}

.sz-1219 {
  font-size: var(--sz-1219);
}

.sz-1220 {
  font-size: var(--sz-1220);
}

.sz-1221 {
  font-size: var(--sz-1221);
}

.sz-1222 {
  font-size: var(--sz-1222);
}

.sz-1223 {
  font-size: var(--sz-1223);
}

.sz-1224 {
  font-size: var(--sz-1224);
}

.sz-1225 {
  font-size: var(--sz-1225);
}

.sz-1226 {
  font-size: var(--sz-1226);
}

.sz-1227 {
  font-size: var(--sz-1227);
}

.sz-1228 {
  font-size: var(--sz-1228);
}

.sz-1229 {
  font-size: var(--sz-1229);
}

.sz-1230 {
  font-size: var(--sz-1230);
}

.sz-1231 {
  font-size: var(--sz-1231);
}

.sz-1232 {
  font-size: var(--sz-1232);
}

.sz-1233 {
  font-size: var(--sz-1233);
}

.sz-1234 {
  font-size: var(--sz-1234);
}

.sz-1235 {
  font-size: var(--sz-1235);
}

.sz-1236 {
  font-size: var(--sz-1236);
}

.sz-1237 {
  font-size: var(--sz-1237);
}

.sz-1238 {
  font-size: var(--sz-1238);
}

.sz-1239 {
  font-size: var(--sz-1239);
}

.sz-1240 {
  font-size: var(--sz-1240);
}

.sz-1241 {
  font-size: var(--sz-1241);
}

.sz-1242 {
  font-size: var(--sz-1242);
}

.sz-1243 {
  font-size: var(--sz-1243);
}

.sz-1244 {
  font-size: var(--sz-1244);
}

.sz-1245 {
  font-size: var(--sz-1245);
}

.sz-1246 {
  font-size: var(--sz-1246);
}

.sz-1247 {
  font-size: var(--sz-1247);
}

.sz-1248 {
  font-size: var(--sz-1248);
}

.sz-1249 {
  font-size: var(--sz-1249);
}

.sz-1250 {
  font-size: var(--sz-1250);
}

.sz-1251 {
  font-size: var(--sz-1251);
}

.sz-1252 {
  font-size: var(--sz-1252);
}

.sz-1253 {
  font-size: var(--sz-1253);
}

.sz-1254 {
  font-size: var(--sz-1254);
}

.sz-1255 {
  font-size: var(--sz-1255);
}

.sz-1256 {
  font-size: var(--sz-1256);
}

.sz-1257 {
  font-size: var(--sz-1257);
}

.sz-1258 {
  font-size: var(--sz-1258);
}

.sz-1259 {
  font-size: var(--sz-1259);
}

.sz-1260 {
  font-size: var(--sz-1260);
}

.sz-1261 {
  font-size: var(--sz-1261);
}

.sz-1262 {
  font-size: var(--sz-1262);
}

.sz-1263 {
  font-size: var(--sz-1263);
}

.sz-1264 {
  font-size: var(--sz-1264);
}

.sz-1265 {
  font-size: var(--sz-1265);
}

.sz-1266 {
  font-size: var(--sz-1266);
}

.sz-1267 {
  font-size: var(--sz-1267);
}

.sz-1268 {
  font-size: var(--sz-1268);
}

.sz-1269 {
  font-size: var(--sz-1269);
}

.sz-1270 {
  font-size: var(--sz-1270);
}

.sz-1271 {
  font-size: var(--sz-1271);
}

.sz-1272 {
  font-size: var(--sz-1272);
}

.sz-1273 {
  font-size: var(--sz-1273);
}

.sz-1274 {
  font-size: var(--sz-1274);
}

.sz-1275 {
  font-size: var(--sz-1275);
}

.sz-1276 {
  font-size: var(--sz-1276);
}

.sz-1277 {
  font-size: var(--sz-1277);
}

.sz-1278 {
  font-size: var(--sz-1278);
}

.sz-1279 {
  font-size: var(--sz-1279);
}

.sz-1280 {
  font-size: var(--sz-1280);
}

.sz-1281 {
  font-size: var(--sz-1281);
}

.sz-1282 {
  font-size: var(--sz-1282);
}

.sz-1283 {
  font-size: var(--sz-1283);
}

.sz-1284 {
  font-size: var(--sz-1284);
}

.sz-1285 {
  font-size: var(--sz-1285);
}

.sz-1286 {
  font-size: var(--sz-1286);
}

.sz-1287 {
  font-size: var(--sz-1287);
}

.sz-1288 {
  font-size: var(--sz-1288);
}

.sz-1289 {
  font-size: var(--sz-1289);
}

.sz-1290 {
  font-size: var(--sz-1290);
}

.sz-1291 {
  font-size: var(--sz-1291);
}

.sz-1292 {
  font-size: var(--sz-1292);
}

.sz-1293 {
  font-size: var(--sz-1293);
}

.sz-1294 {
  font-size: var(--sz-1294);
}

.sz-1295 {
  font-size: var(--sz-1295);
}

.sz-1296 {
  font-size: var(--sz-1296);
}

.sz-1297 {
  font-size: var(--sz-1297);
}

.sz-1298 {
  font-size: var(--sz-1298);
}

.sz-1299 {
  font-size: var(--sz-1299);
}

.sz-1300 {
  font-size: var(--sz-1300);
}

.sz-1301 {
  font-size: var(--sz-1301);
}

.sz-1302 {
  font-size: var(--sz-1302);
}

.sz-1303 {
  font-size: var(--sz-1303);
}

.sz-1304 {
  font-size: var(--sz-1304);
}

.sz-1305 {
  font-size: var(--sz-1305);
}

.sz-1306 {
  font-size: var(--sz-1306);
}

.sz-1307 {
  font-size: var(--sz-1307);
}

.sz-1308 {
  font-size: var(--sz-1308);
}

.sz-1309 {
  font-size: var(--sz-1309);
}

.sz-1310 {
  font-size: var(--sz-1310);
}

.sz-1311 {
  font-size: var(--sz-1311);
}

.sz-1312 {
  font-size: var(--sz-1312);
}

.sz-1313 {
  font-size: var(--sz-1313);
}

.sz-1314 {
  font-size: var(--sz-1314);
}

.sz-1315 {
  font-size: var(--sz-1315);
}

.sz-1316 {
  font-size: var(--sz-1316);
}

.sz-1317 {
  font-size: var(--sz-1317);
}

.sz-1318 {
  font-size: var(--sz-1318);
}

.sz-1319 {
  font-size: var(--sz-1319);
}

.sz-1320 {
  font-size: var(--sz-1320);
}

.sz-1321 {
  font-size: var(--sz-1321);
}

.sz-1322 {
  font-size: var(--sz-1322);
}

.sz-1323 {
  font-size: var(--sz-1323);
}

.sz-1324 {
  font-size: var(--sz-1324);
}

.sz-1325 {
  font-size: var(--sz-1325);
}

.sz-1326 {
  font-size: var(--sz-1326);
}

.sz-1327 {
  font-size: var(--sz-1327);
}

.sz-1328 {
  font-size: var(--sz-1328);
}

.sz-1329 {
  font-size: var(--sz-1329);
}

.sz-1330 {
  font-size: var(--sz-1330);
}

.sz-1331 {
  font-size: var(--sz-1331);
}

.sz-1332 {
  font-size: var(--sz-1332);
}

.sz-1333 {
  font-size: var(--sz-1333);
}

.sz-1334 {
  font-size: var(--sz-1334);
}

.sz-1335 {
  font-size: var(--sz-1335);
}

.sz-1336 {
  font-size: var(--sz-1336);
}

.sz-1337 {
  font-size: var(--sz-1337);
}

.sz-1338 {
  font-size: var(--sz-1338);
}

.sz-1339 {
  font-size: var(--sz-1339);
}

.sz-1340 {
  font-size: var(--sz-1340);
}

.sz-1341 {
  font-size: var(--sz-1341);
}

.sz-1342 {
  font-size: var(--sz-1342);
}

.sz-1343 {
  font-size: var(--sz-1343);
}

.sz-1344 {
  font-size: var(--sz-1344);
}

.sz-1345 {
  font-size: var(--sz-1345);
}

.sz-1346 {
  font-size: var(--sz-1346);
}

.sz-1347 {
  font-size: var(--sz-1347);
}

.sz-1348 {
  font-size: var(--sz-1348);
}

.sz-1349 {
  font-size: var(--sz-1349);
}

.sz-1350 {
  font-size: var(--sz-1350);
}

.sz-1351 {
  font-size: var(--sz-1351);
}

.sz-1352 {
  font-size: var(--sz-1352);
}

.sz-1353 {
  font-size: var(--sz-1353);
}

.sz-1354 {
  font-size: var(--sz-1354);
}

.sz-1355 {
  font-size: var(--sz-1355);
}

.sz-1356 {
  font-size: var(--sz-1356);
}

.sz-1357 {
  font-size: var(--sz-1357);
}

.sz-1358 {
  font-size: var(--sz-1358);
}

.sz-1359 {
  font-size: var(--sz-1359);
}

.sz-1360 {
  font-size: var(--sz-1360);
}

.sz-1361 {
  font-size: var(--sz-1361);
}

.sz-1362 {
  font-size: var(--sz-1362);
}

.sz-1363 {
  font-size: var(--sz-1363);
}

.sz-1364 {
  font-size: var(--sz-1364);
}

.sz-1365 {
  font-size: var(--sz-1365);
}

.sz-1366 {
  font-size: var(--sz-1366);
}

.sz-1367 {
  font-size: var(--sz-1367);
}

.sz-1368 {
  font-size: var(--sz-1368);
}

.sz-1369 {
  font-size: var(--sz-1369);
}

.sz-1370 {
  font-size: var(--sz-1370);
}

.sz-1371 {
  font-size: var(--sz-1371);
}

.sz-1372 {
  font-size: var(--sz-1372);
}

.sz-1373 {
  font-size: var(--sz-1373);
}

.sz-1374 {
  font-size: var(--sz-1374);
}

.sz-1375 {
  font-size: var(--sz-1375);
}

.sz-1376 {
  font-size: var(--sz-1376);
}

.sz-1377 {
  font-size: var(--sz-1377);
}

.sz-1378 {
  font-size: var(--sz-1378);
}

.sz-1379 {
  font-size: var(--sz-1379);
}

.sz-1380 {
  font-size: var(--sz-1380);
}

.sz-1381 {
  font-size: var(--sz-1381);
}

.sz-1382 {
  font-size: var(--sz-1382);
}

.sz-1383 {
  font-size: var(--sz-1383);
}

.sz-1384 {
  font-size: var(--sz-1384);
}

.sz-1385 {
  font-size: var(--sz-1385);
}

.sz-1386 {
  font-size: var(--sz-1386);
}

.sz-1387 {
  font-size: var(--sz-1387);
}

.sz-1388 {
  font-size: var(--sz-1388);
}

.sz-1389 {
  font-size: var(--sz-1389);
}

.sz-1390 {
  font-size: var(--sz-1390);
}

.sz-1391 {
  font-size: var(--sz-1391);
}

.sz-1392 {
  font-size: var(--sz-1392);
}

.sz-1393 {
  font-size: var(--sz-1393);
}

.sz-1394 {
  font-size: var(--sz-1394);
}

.sz-1395 {
  font-size: var(--sz-1395);
}

.sz-1396 {
  font-size: var(--sz-1396);
}

.sz-1397 {
  font-size: var(--sz-1397);
}

.sz-1398 {
  font-size: var(--sz-1398);
}

.sz-1399 {
  font-size: var(--sz-1399);
}

.sz-1400 {
  font-size: var(--sz-1400);
}

.sz-1401 {
  font-size: var(--sz-1401);
}

.sz-1402 {
  font-size: var(--sz-1402);
}

.sz-1403 {
  font-size: var(--sz-1403);
}

.sz-1404 {
  font-size: var(--sz-1404);
}

.sz-1405 {
  font-size: var(--sz-1405);
}

.sz-1406 {
  font-size: var(--sz-1406);
}

.sz-1407 {
  font-size: var(--sz-1407);
}

.sz-1408 {
  font-size: var(--sz-1408);
}

.sz-1409 {
  font-size: var(--sz-1409);
}

.sz-1410 {
  font-size: var(--sz-1410);
}

.sz-1411 {
  font-size: var(--sz-1411);
}

.sz-1412 {
  font-size: var(--sz-1412);
}

.sz-1413 {
  font-size: var(--sz-1413);
}

.sz-1414 {
  font-size: var(--sz-1414);
}

.sz-1415 {
  font-size: var(--sz-1415);
}

.sz-1416 {
  font-size: var(--sz-1416);
}

.sz-1417 {
  font-size: var(--sz-1417);
}

.sz-1418 {
  font-size: var(--sz-1418);
}

.sz-1419 {
  font-size: var(--sz-1419);
}

.sz-1420 {
  font-size: var(--sz-1420);
}

.sz-1421 {
  font-size: var(--sz-1421);
}

.sz-1422 {
  font-size: var(--sz-1422);
}

.sz-1423 {
  font-size: var(--sz-1423);
}

.sz-1424 {
  font-size: var(--sz-1424);
}

.sz-1425 {
  font-size: var(--sz-1425);
}

.sz-1426 {
  font-size: var(--sz-1426);
}

.sz-1427 {
  font-size: var(--sz-1427);
}

.sz-1428 {
  font-size: var(--sz-1428);
}

.sz-1429 {
  font-size: var(--sz-1429);
}

.sz-1430 {
  font-size: var(--sz-1430);
}

.sz-1431 {
  font-size: var(--sz-1431);
}

.sz-1432 {
  font-size: var(--sz-1432);
}

.sz-1433 {
  font-size: var(--sz-1433);
}

.sz-1434 {
  font-size: var(--sz-1434);
}

.sz-1435 {
  font-size: var(--sz-1435);
}

.sz-1436 {
  font-size: var(--sz-1436);
}

.sz-1437 {
  font-size: var(--sz-1437);
}

.sz-1438 {
  font-size: var(--sz-1438);
}

.sz-1439 {
  font-size: var(--sz-1439);
}

.sz-1440 {
  font-size: var(--sz-1440);
}

/* size */
/* font weight */
strong {
  font-weight: 700 !important;
}

strong.font-serif,
.fw-bold.font-serif {
  font-weight: 900 !important;
}

/* font feature settings */
.palt {
  font-feature-settings: "palt";
}

/* font size */
.fs-1 {
  font-size: 1% !important;
}

.fs-2 {
  font-size: 2% !important;
}

.fs-3 {
  font-size: 3% !important;
}

.fs-4 {
  font-size: 4% !important;
}

.fs-5 {
  font-size: 5% !important;
}

.fs-6 {
  font-size: 6% !important;
}

.fs-7 {
  font-size: 7% !important;
}

.fs-8 {
  font-size: 8% !important;
}

.fs-9 {
  font-size: 9% !important;
}

.fs-10 {
  font-size: 10% !important;
}

.fs-11 {
  font-size: 11% !important;
}

.fs-12 {
  font-size: 12% !important;
}

.fs-13 {
  font-size: 13% !important;
}

.fs-14 {
  font-size: 14% !important;
}

.fs-15 {
  font-size: 15% !important;
}

.fs-16 {
  font-size: 16% !important;
}

.fs-17 {
  font-size: 17% !important;
}

.fs-18 {
  font-size: 18% !important;
}

.fs-19 {
  font-size: 19% !important;
}

.fs-20 {
  font-size: 20% !important;
}

.fs-21 {
  font-size: 21% !important;
}

.fs-22 {
  font-size: 22% !important;
}

.fs-23 {
  font-size: 23% !important;
}

.fs-24 {
  font-size: 24% !important;
}

.fs-25 {
  font-size: 25% !important;
}

.fs-26 {
  font-size: 26% !important;
}

.fs-27 {
  font-size: 27% !important;
}

.fs-28 {
  font-size: 28% !important;
}

.fs-29 {
  font-size: 29% !important;
}

.fs-30 {
  font-size: 30% !important;
}

.fs-31 {
  font-size: 31% !important;
}

.fs-32 {
  font-size: 32% !important;
}

.fs-33 {
  font-size: 33% !important;
}

.fs-34 {
  font-size: 34% !important;
}

.fs-35 {
  font-size: 35% !important;
}

.fs-36 {
  font-size: 36% !important;
}

.fs-37 {
  font-size: 37% !important;
}

.fs-38 {
  font-size: 38% !important;
}

.fs-39 {
  font-size: 39% !important;
}

.fs-40 {
  font-size: 40% !important;
}

.fs-41 {
  font-size: 41% !important;
}

.fs-42 {
  font-size: 42% !important;
}

.fs-43 {
  font-size: 43% !important;
}

.fs-44 {
  font-size: 44% !important;
}

.fs-45 {
  font-size: 45% !important;
}

.fs-46 {
  font-size: 46% !important;
}

.fs-47 {
  font-size: 47% !important;
}

.fs-48 {
  font-size: 48% !important;
}

.fs-49 {
  font-size: 49% !important;
}

.fs-50 {
  font-size: 50% !important;
}

.fs-51 {
  font-size: 51% !important;
}

.fs-52 {
  font-size: 52% !important;
}

.fs-53 {
  font-size: 53% !important;
}

.fs-54 {
  font-size: 54% !important;
}

.fs-55 {
  font-size: 55% !important;
}

.fs-56 {
  font-size: 56% !important;
}

.fs-57 {
  font-size: 57% !important;
}

.fs-58 {
  font-size: 58% !important;
}

.fs-59 {
  font-size: 59% !important;
}

.fs-60 {
  font-size: 60% !important;
}

.fs-61 {
  font-size: 61% !important;
}

.fs-62 {
  font-size: 62% !important;
}

.fs-63 {
  font-size: 63% !important;
}

.fs-64 {
  font-size: 64% !important;
}

.fs-65 {
  font-size: 65% !important;
}

.fs-66 {
  font-size: 66% !important;
}

.fs-67 {
  font-size: 67% !important;
}

.fs-68 {
  font-size: 68% !important;
}

.fs-69 {
  font-size: 69% !important;
}

.fs-70 {
  font-size: 70% !important;
}

.fs-71 {
  font-size: 71% !important;
}

.fs-72 {
  font-size: 72% !important;
}

.fs-73 {
  font-size: 73% !important;
}

.fs-74 {
  font-size: 74% !important;
}

.fs-75 {
  font-size: 75% !important;
}

.fs-76 {
  font-size: 76% !important;
}

.fs-77 {
  font-size: 77% !important;
}

.fs-78 {
  font-size: 78% !important;
}

.fs-79 {
  font-size: 79% !important;
}

.fs-80 {
  font-size: 80% !important;
}

.fs-81 {
  font-size: 81% !important;
}

.fs-82 {
  font-size: 82% !important;
}

.fs-83 {
  font-size: 83% !important;
}

.fs-84 {
  font-size: 84% !important;
}

.fs-85 {
  font-size: 85% !important;
}

.fs-86 {
  font-size: 86% !important;
}

.fs-87 {
  font-size: 87% !important;
}

.fs-88 {
  font-size: 88% !important;
}

.fs-89 {
  font-size: 89% !important;
}

.fs-90 {
  font-size: 90% !important;
}

.fs-91 {
  font-size: 91% !important;
}

.fs-92 {
  font-size: 92% !important;
}

.fs-93 {
  font-size: 93% !important;
}

.fs-94 {
  font-size: 94% !important;
}

.fs-95 {
  font-size: 95% !important;
}

.fs-96 {
  font-size: 96% !important;
}

.fs-97 {
  font-size: 97% !important;
}

.fs-98 {
  font-size: 98% !important;
}

.fs-99 {
  font-size: 99% !important;
}

.fs-100 {
  font-size: 100% !important;
}

.fs-101 {
  font-size: 101% !important;
}

.fs-102 {
  font-size: 102% !important;
}

.fs-103 {
  font-size: 103% !important;
}

.fs-104 {
  font-size: 104% !important;
}

.fs-105 {
  font-size: 105% !important;
}

.fs-106 {
  font-size: 106% !important;
}

.fs-107 {
  font-size: 107% !important;
}

.fs-108 {
  font-size: 108% !important;
}

.fs-109 {
  font-size: 109% !important;
}

.fs-110 {
  font-size: 110% !important;
}

.fs-111 {
  font-size: 111% !important;
}

.fs-112 {
  font-size: 112% !important;
}

.fs-113 {
  font-size: 113% !important;
}

.fs-114 {
  font-size: 114% !important;
}

.fs-115 {
  font-size: 115% !important;
}

.fs-116 {
  font-size: 116% !important;
}

.fs-117 {
  font-size: 117% !important;
}

.fs-118 {
  font-size: 118% !important;
}

.fs-119 {
  font-size: 119% !important;
}

.fs-120 {
  font-size: 120% !important;
}

.fs-121 {
  font-size: 121% !important;
}

.fs-122 {
  font-size: 122% !important;
}

.fs-123 {
  font-size: 123% !important;
}

.fs-124 {
  font-size: 124% !important;
}

.fs-125 {
  font-size: 125% !important;
}

.fs-126 {
  font-size: 126% !important;
}

.fs-127 {
  font-size: 127% !important;
}

.fs-128 {
  font-size: 128% !important;
}

.fs-129 {
  font-size: 129% !important;
}

.fs-130 {
  font-size: 130% !important;
}

.fs-131 {
  font-size: 131% !important;
}

.fs-132 {
  font-size: 132% !important;
}

.fs-133 {
  font-size: 133% !important;
}

.fs-134 {
  font-size: 134% !important;
}

.fs-135 {
  font-size: 135% !important;
}

.fs-136 {
  font-size: 136% !important;
}

.fs-137 {
  font-size: 137% !important;
}

.fs-138 {
  font-size: 138% !important;
}

.fs-139 {
  font-size: 139% !important;
}

.fs-140 {
  font-size: 140% !important;
}

.fs-141 {
  font-size: 141% !important;
}

.fs-142 {
  font-size: 142% !important;
}

.fs-143 {
  font-size: 143% !important;
}

.fs-144 {
  font-size: 144% !important;
}

.fs-145 {
  font-size: 145% !important;
}

.fs-146 {
  font-size: 146% !important;
}

.fs-147 {
  font-size: 147% !important;
}

.fs-148 {
  font-size: 148% !important;
}

.fs-149 {
  font-size: 149% !important;
}

.fs-150 {
  font-size: 150% !important;
}

.fs-151 {
  font-size: 151% !important;
}

.fs-152 {
  font-size: 152% !important;
}

.fs-153 {
  font-size: 153% !important;
}

.fs-154 {
  font-size: 154% !important;
}

.fs-155 {
  font-size: 155% !important;
}

.fs-156 {
  font-size: 156% !important;
}

.fs-157 {
  font-size: 157% !important;
}

.fs-158 {
  font-size: 158% !important;
}

.fs-159 {
  font-size: 159% !important;
}

.fs-160 {
  font-size: 160% !important;
}

.fs-161 {
  font-size: 161% !important;
}

.fs-162 {
  font-size: 162% !important;
}

.fs-163 {
  font-size: 163% !important;
}

.fs-164 {
  font-size: 164% !important;
}

.fs-165 {
  font-size: 165% !important;
}

.fs-166 {
  font-size: 166% !important;
}

.fs-167 {
  font-size: 167% !important;
}

.fs-168 {
  font-size: 168% !important;
}

.fs-169 {
  font-size: 169% !important;
}

.fs-170 {
  font-size: 170% !important;
}

.fs-171 {
  font-size: 171% !important;
}

.fs-172 {
  font-size: 172% !important;
}

.fs-173 {
  font-size: 173% !important;
}

.fs-174 {
  font-size: 174% !important;
}

.fs-175 {
  font-size: 175% !important;
}

.fs-176 {
  font-size: 176% !important;
}

.fs-177 {
  font-size: 177% !important;
}

.fs-178 {
  font-size: 178% !important;
}

.fs-179 {
  font-size: 179% !important;
}

.fs-180 {
  font-size: 180% !important;
}

.fs-181 {
  font-size: 181% !important;
}

.fs-182 {
  font-size: 182% !important;
}

.fs-183 {
  font-size: 183% !important;
}

.fs-184 {
  font-size: 184% !important;
}

.fs-185 {
  font-size: 185% !important;
}

.fs-186 {
  font-size: 186% !important;
}

.fs-187 {
  font-size: 187% !important;
}

.fs-188 {
  font-size: 188% !important;
}

.fs-189 {
  font-size: 189% !important;
}

.fs-190 {
  font-size: 190% !important;
}

.fs-191 {
  font-size: 191% !important;
}

.fs-192 {
  font-size: 192% !important;
}

.fs-193 {
  font-size: 193% !important;
}

.fs-194 {
  font-size: 194% !important;
}

.fs-195 {
  font-size: 195% !important;
}

.fs-196 {
  font-size: 196% !important;
}

.fs-197 {
  font-size: 197% !important;
}

.fs-198 {
  font-size: 198% !important;
}

.fs-199 {
  font-size: 199% !important;
}

.fs-200 {
  font-size: 200% !important;
}

.fs-201 {
  font-size: 201% !important;
}

.fs-202 {
  font-size: 202% !important;
}

.fs-203 {
  font-size: 203% !important;
}

.fs-204 {
  font-size: 204% !important;
}

.fs-205 {
  font-size: 205% !important;
}

.fs-206 {
  font-size: 206% !important;
}

.fs-207 {
  font-size: 207% !important;
}

.fs-208 {
  font-size: 208% !important;
}

.fs-209 {
  font-size: 209% !important;
}

.fs-210 {
  font-size: 210% !important;
}

.fs-211 {
  font-size: 211% !important;
}

.fs-212 {
  font-size: 212% !important;
}

.fs-213 {
  font-size: 213% !important;
}

.fs-214 {
  font-size: 214% !important;
}

.fs-215 {
  font-size: 215% !important;
}

.fs-216 {
  font-size: 216% !important;
}

.fs-217 {
  font-size: 217% !important;
}

.fs-218 {
  font-size: 218% !important;
}

.fs-219 {
  font-size: 219% !important;
}

.fs-220 {
  font-size: 220% !important;
}

.fs-221 {
  font-size: 221% !important;
}

.fs-222 {
  font-size: 222% !important;
}

.fs-223 {
  font-size: 223% !important;
}

.fs-224 {
  font-size: 224% !important;
}

.fs-225 {
  font-size: 225% !important;
}

.fs-226 {
  font-size: 226% !important;
}

.fs-227 {
  font-size: 227% !important;
}

.fs-228 {
  font-size: 228% !important;
}

.fs-229 {
  font-size: 229% !important;
}

.fs-230 {
  font-size: 230% !important;
}

.fs-231 {
  font-size: 231% !important;
}

.fs-232 {
  font-size: 232% !important;
}

.fs-233 {
  font-size: 233% !important;
}

.fs-234 {
  font-size: 234% !important;
}

.fs-235 {
  font-size: 235% !important;
}

.fs-236 {
  font-size: 236% !important;
}

.fs-237 {
  font-size: 237% !important;
}

.fs-238 {
  font-size: 238% !important;
}

.fs-239 {
  font-size: 239% !important;
}

.fs-240 {
  font-size: 240% !important;
}

.fs-241 {
  font-size: 241% !important;
}

.fs-242 {
  font-size: 242% !important;
}

.fs-243 {
  font-size: 243% !important;
}

.fs-244 {
  font-size: 244% !important;
}

.fs-245 {
  font-size: 245% !important;
}

.fs-246 {
  font-size: 246% !important;
}

.fs-247 {
  font-size: 247% !important;
}

.fs-248 {
  font-size: 248% !important;
}

.fs-249 {
  font-size: 249% !important;
}

.fs-250 {
  font-size: 250% !important;
}

.fs-251 {
  font-size: 251% !important;
}

.fs-252 {
  font-size: 252% !important;
}

.fs-253 {
  font-size: 253% !important;
}

.fs-254 {
  font-size: 254% !important;
}

.fs-255 {
  font-size: 255% !important;
}

.fs-256 {
  font-size: 256% !important;
}

.fs-257 {
  font-size: 257% !important;
}

.fs-258 {
  font-size: 258% !important;
}

.fs-259 {
  font-size: 259% !important;
}

.fs-260 {
  font-size: 260% !important;
}

.fs-261 {
  font-size: 261% !important;
}

.fs-262 {
  font-size: 262% !important;
}

.fs-263 {
  font-size: 263% !important;
}

.fs-264 {
  font-size: 264% !important;
}

.fs-265 {
  font-size: 265% !important;
}

.fs-266 {
  font-size: 266% !important;
}

.fs-267 {
  font-size: 267% !important;
}

.fs-268 {
  font-size: 268% !important;
}

.fs-269 {
  font-size: 269% !important;
}

.fs-270 {
  font-size: 270% !important;
}

.fs-271 {
  font-size: 271% !important;
}

.fs-272 {
  font-size: 272% !important;
}

.fs-273 {
  font-size: 273% !important;
}

.fs-274 {
  font-size: 274% !important;
}

.fs-275 {
  font-size: 275% !important;
}

.fs-276 {
  font-size: 276% !important;
}

.fs-277 {
  font-size: 277% !important;
}

.fs-278 {
  font-size: 278% !important;
}

.fs-279 {
  font-size: 279% !important;
}

.fs-280 {
  font-size: 280% !important;
}

.fs-281 {
  font-size: 281% !important;
}

.fs-282 {
  font-size: 282% !important;
}

.fs-283 {
  font-size: 283% !important;
}

.fs-284 {
  font-size: 284% !important;
}

.fs-285 {
  font-size: 285% !important;
}

.fs-286 {
  font-size: 286% !important;
}

.fs-287 {
  font-size: 287% !important;
}

.fs-288 {
  font-size: 288% !important;
}

.fs-289 {
  font-size: 289% !important;
}

.fs-290 {
  font-size: 290% !important;
}

.fs-291 {
  font-size: 291% !important;
}

.fs-292 {
  font-size: 292% !important;
}

.fs-293 {
  font-size: 293% !important;
}

.fs-294 {
  font-size: 294% !important;
}

.fs-295 {
  font-size: 295% !important;
}

.fs-296 {
  font-size: 296% !important;
}

.fs-297 {
  font-size: 297% !important;
}

.fs-298 {
  font-size: 298% !important;
}

.fs-299 {
  font-size: 299% !important;
}

.fs-300 {
  font-size: 300% !important;
}

/* spacer */
.spacer {
  margin-bottom: 3rem;
  background-color: rgba(255, 255, 255, 0);
}
.spacer--sm {
  margin-bottom: 2rem;
}
.spacer--lg {
  margin-bottom: 5rem;
}

/* margin */
.-m1 {
  margin-top: -1px;
  margin-bottom: -1px;
}

.mt-half {
  margin-block-start: 0.5rem !important;
}

.mb-half {
  margin-block-end: 0.5rem !important;
}

.ms-half {
  margin-inline-start: 0.5rem !important;
}

.me-half {
  margin-inline-end: 0.5rem !important;
}

.mt-1 {
  margin-block-start: 1rem !important;
}

.mb-1 {
  margin-block-end: 1rem !important;
}

.ms-1 {
  margin-inline-start: 1rem !important;
}

.me-1 {
  margin-inline-end: 1rem !important;
}

.mt-2 {
  margin-block-start: 2rem !important;
}

.mb-2 {
  margin-block-end: 2rem !important;
}

.ms-2 {
  margin-inline-start: 2rem !important;
}

.me-2 {
  margin-inline-end: 2rem !important;
}

.mt-3 {
  margin-block-start: 3rem !important;
}

.mb-3 {
  margin-block-end: 3rem !important;
}

.ms-3 {
  margin-inline-start: 3rem !important;
}

.me-3 {
  margin-inline-end: 3rem !important;
}

.mt-4 {
  margin-block-start: 4rem !important;
}

.mb-4 {
  margin-block-end: 4rem !important;
}

.ms-4 {
  margin-inline-start: 4rem !important;
}

.me-4 {
  margin-inline-end: 4rem !important;
}

.mt-5 {
  margin-block-start: 5rem !important;
}

.mb-5 {
  margin-block-end: 5rem !important;
}

.ms-5 {
  margin-inline-start: 5rem !important;
}

.me-5 {
  margin-inline-end: 5rem !important;
}

.mt-6 {
  margin-block-start: 6rem !important;
}

.mb-6 {
  margin-block-end: 6rem !important;
}

.ms-6 {
  margin-inline-start: 6rem !important;
}

.me-6 {
  margin-inline-end: 6rem !important;
}

.mt-7 {
  margin-block-start: 7rem !important;
}

.mb-7 {
  margin-block-end: 7rem !important;
}

.ms-7 {
  margin-inline-start: 7rem !important;
}

.me-7 {
  margin-inline-end: 7rem !important;
}

.mt-8 {
  margin-block-start: 8rem !important;
}

.mb-8 {
  margin-block-end: 8rem !important;
}

.ms-8 {
  margin-inline-start: 8rem !important;
}

.me-8 {
  margin-inline-end: 8rem !important;
}

.mt-9 {
  margin-block-start: 9rem !important;
}

.mb-9 {
  margin-block-end: 9rem !important;
}

.ms-9 {
  margin-inline-start: 9rem !important;
}

.me-9 {
  margin-inline-end: 9rem !important;
}

.mt-10 {
  margin-block-start: 10rem !important;
}

.mb-10 {
  margin-block-end: 10rem !important;
}

.ms-10 {
  margin-inline-start: 10rem !important;
}

.me-10 {
  margin-inline-end: 10rem !important;
}

/* padding */
.pt-half {
  padding-block-start: 0.5rem !important;
}

.pb-half {
  padding-block-end: 0.5rem !important;
}

.ps-half {
  padding-inline-start: 0.5rem !important;
}

.pe-half {
  padding-inline-end: 0.5rem !important;
}

.pt-1 {
  padding-block-start: 1rem !important;
}

.pb-1 {
  padding-block-end: 1rem !important;
}

.ps-1 {
  padding-inline-start: 1rem !important;
}

.pe-1 {
  padding-inline-end: 1rem !important;
}

.pt-2 {
  padding-block-start: 2rem !important;
}

.pb-2 {
  padding-block-end: 2rem !important;
}

.ps-2 {
  padding-inline-start: 2rem !important;
}

.pe-2 {
  padding-inline-end: 2rem !important;
}

.pt-3 {
  padding-block-start: 3rem !important;
}

.pb-3 {
  padding-block-end: 3rem !important;
}

.ps-3 {
  padding-inline-start: 3rem !important;
}

.pe-3 {
  padding-inline-end: 3rem !important;
}

.pt-4 {
  padding-block-start: 4rem !important;
}

.pb-4 {
  padding-block-end: 4rem !important;
}

.ps-4 {
  padding-inline-start: 4rem !important;
}

.pe-4 {
  padding-inline-end: 4rem !important;
}

.pt-5 {
  padding-block-start: 5rem !important;
}

.pb-5 {
  padding-block-end: 5rem !important;
}

.ps-5 {
  padding-inline-start: 5rem !important;
}

.pe-5 {
  padding-inline-end: 5rem !important;
}

.pt-6 {
  padding-block-start: 6rem !important;
}

.pb-6 {
  padding-block-end: 6rem !important;
}

.ps-6 {
  padding-inline-start: 6rem !important;
}

.pe-6 {
  padding-inline-end: 6rem !important;
}

.pt-7 {
  padding-block-start: 7rem !important;
}

.pb-7 {
  padding-block-end: 7rem !important;
}

.ps-7 {
  padding-inline-start: 7rem !important;
}

.pe-7 {
  padding-inline-end: 7rem !important;
}

.pt-8 {
  padding-block-start: 8rem !important;
}

.pb-8 {
  padding-block-end: 8rem !important;
}

.ps-8 {
  padding-inline-start: 8rem !important;
}

.pe-8 {
  padding-inline-end: 8rem !important;
}

.pt-9 {
  padding-block-start: 9rem !important;
}

.pb-9 {
  padding-block-end: 9rem !important;
}

.ps-9 {
  padding-inline-start: 9rem !important;
}

.pe-9 {
  padding-inline-end: 9rem !important;
}

.pt-10 {
  padding-block-start: 10rem !important;
}

.pb-10 {
  padding-block-end: 10rem !important;
}

.ps-10 {
  padding-inline-start: 10rem !important;
}

.pe-10 {
  padding-inline-end: 10rem !important;
}

/* ==========================================
 Animation
============================================*/
[data-aos],
[data-aos]::before,
[data-aos]::after {
  animation-iteration-count: infinite;
  animation-duration: var(--animation-duration, 1s);
  animation-timing-function: ease-in-out;
}

/* フェードインUP */
[data-aos=fadeInUp] {
  animation-name: fadeInUp;
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, var(--fadeInUp-swing, 30px), 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
/* 横揺れ */
[data-aos=shakeIntervalX] {
  animation-name: shakeIntervalX;
}

@keyframes shakeIntervalX {
  0% {
    transform: translate(2px, 0px);
  }
  5% {
    transform: translate(-2px, 0px);
  }
  10% {
    transform: translate(2px, 0px);
  }
  15% {
    transform: translate(-2px, 0px);
  }
  20% {
    transform: translate(2px, 0px);
  }
  25% {
    transform: translate(-2px, 0px);
  }
  30% {
    transform: translate(0px, 0px);
  }
}
/* アップダウン */
[data-aos=up-down] {
  animation-name: up-down;
}

@keyframes up-down {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(var(--up-down-swing, 15%));
  }
  100% {
    transform: translateY(0px);
  }
}
/* 垂直ロール */
[data-aos=vertical-roll] {
  animation-name: vertical-roll;
}

@keyframes vertical-roll {
  0% {
    opacity: 0;
    transform: translateY(calc(-1 * var(--vertical-roll-swing, 50%)));
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translateY(calc(1 * var(--vertical-roll-swing, 50%)));
  }
}
[data-aos=vertical-roll-lg] {
  animation-name: vertical-roll-lg;
}

@keyframes vertical-roll-lg {
  0% {
    opacity: 0;
    transform: translateY(0%);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translateY(calc(1 * var(--vertical-roll-lg-swing, 300%)));
  }
}
/* パルス */
@keyframes pulse {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scale(var(--pulse-scale, 1.05));
  }
  to {
    transform: scaleX(1);
  }
}
[data-aos=pulse] {
  animation-name: pulse;
}

/* 波紋 */
@keyframes ring {
  0% {
    transform: scale(0.95);
    opacity: 1;
  }
  90% {
    opacity: 0.1;
  }
  to {
    transform: scale(var(--ring-scale, 1.3));
    opacity: 0;
  }
}
[data-aos=ring]::before,
[data-aos=ring]::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: var(--ring-border-radius, 100vh);
  box-shadow: 0 0 var(--ring-thickness, 50px) var(--ring-color, rgba(53, 250, 148, 0.53)) inset;
  animation-name: ring;
}

[data-aos=ring]::after {
  animation-delay: var(--ring-delay, 0.4s);
}

/* 点滅 */
@keyframes blink {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
[data-aos=blink] {
  opacity: 0;
  animation-name: blink;
  animation-direction: alternate;
}

/* ボーダー点滅 */
@keyframes border-blink {
  0% {
    border-color: transparent;
  }
  100% {
    border-color: var(--blink-border-color, #000);
  }
}
[data-aos=border-blink] {
  animation-name: border-blink;
  animation-direction: alternate;
}

/* Jello */
@keyframes jello {
  0%, 11.1%, to {
    transform: translateZ(0);
  }
  22.2% {
    transform: skewX(-3.5deg) skewY(-3.5deg);
  }
  33.3% {
    transform: skewX(3.25deg) skewY(3.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
[data-aos=jello] {
  animation-name: jello;
  animation-duration: 2s;
}

/* shiny */
@keyframes shiny {
  0% {
    transform: scale(0) rotate(25deg);
    opacity: 0;
  }
  50% {
    transform: scale(1) rotate(25deg);
    opacity: 1;
  }
  100% {
    transform: scale(500) rotate(25deg);
    opacity: 0;
  }
}
[data-aos=shiny]::after {
  content: "";
  position: absolute;
  top: -100px;
  left: -100px;
  width: 50px;
  height: 50px;
  background-image: var(--shiny-color, linear-gradient(100deg, rgba(255, 255, 255, 0) 10%, rgb(255, 255, 255) 100%, rgba(255, 255, 255, 0) 0%));
  animation-name: shiny;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

[data-aos=shiny] {
  overflow: hidden;
  position: relative;
}

/* bounce */
@keyframes bounce {
  0%, 20%, 53%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translateZ(0);
  }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    transform: translateZ(0) scaleY(0.95);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  90% {
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
[data-aos=bounce] {
  animation-name: bounce;
}

/* flash */
@keyframes flash {
  0%, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
[data-aos=flash] {
  animation-name: flash;
}

/* rubberBand */
@keyframes rubberBand {
  0% {
    transform: scaleX(1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scaleX(1);
  }
}
[data-aos=rubberBand] {
  animation-name: rubberBand;
}

/* shakeX */
@keyframes shakeX {
  0%, to {
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
[data-aos=shakeX] {
  animation-name: shakeX;
}

/* shakeY */
@keyframes shakeY {
  0%, to {
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(0, -10px, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(0, 10px, 0);
  }
}
[data-aos=shakeY] {
  animation-name: shakeY;
}

/* headShake */
@keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
[data-aos=headShake] {
  animation-name: headShake;
}

/* swing */
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(0deg);
  }
}
[data-aos=swing] {
  animation-name: swing;
}

/* tada */
@keyframes tada {
  0% {
    transform: scaleX(1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    transform: scaleX(1);
  }
}
[data-aos=tada] {
  animation-name: tada;
}

/* wobble */
@keyframes wobble {
  0% {
    transform: translateZ(0);
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    transform: translateZ(0);
  }
}
[data-aos=wobble] {
  animation-name: wobble;
}

/* heartBeat */
@keyframes heartBeat {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
[data-aos=heartBeat] {
  animation: heartBeat 1.3s ease-in-out infinite;
}

/* animation duration */
[data-aos][data-aos-animation-duration="1000"] {
  animation-duration: 1s;
}

[data-aos][data-aos-animation-duration="2000"] {
  animation-duration: 2s;
}

[data-aos][data-aos-animation-duration="3000"] {
  animation-duration: 3s;
}

[data-aos][data-aos-animation-duration="4000"] {
  animation-duration: 4s;
}

[data-aos][data-aos-animation-duration="5000"] {
  animation-duration: 5s;
}

[data-aos][data-aos-animation-duration="6000"] {
  animation-duration: 6s;
}

[data-aos][data-aos-animation-duration="7000"] {
  animation-duration: 7s;
}

[data-aos][data-aos-animation-duration="8000"] {
  animation-duration: 8s;
}

[data-aos][data-aos-animation-duration="9000"] {
  animation-duration: 9s;
}

[data-aos][data-aos-animation-duration="10000"] {
  animation-duration: 10s;
}

/* ==========================================
 Layout
============================================*/
:root {
  --min_w1: 375;
  --max_w1: 750;
}

@media screen and (min-width: 768px) {
  :root {
    --min_w1: 768;
    --max_w1: 1440;
    --container-width: 1440;
  }
}
.outer {
  margin-inline: auto;
}

.inner {
  padding-inline: var(--sz-46);
  margin-inline: auto;
}
@media screen and (min-width: 768px) {
  .inner {
    padding-inline: 0;
  }
}

/* ==========================================
  FV
============================================*/
.fv {
  padding-block: var(--sz-41) var(--sz-36);
  background: url(../images/sp/bg-fv.webp) no-repeat top center/100% 100%;
}

.fv .inner {
  padding-inline: var(--sz-32);
}

.fv__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-27);
  font-weight: bold;
  line-height: 1.75;
  letter-spacing: 0.2em;
  text-align: center;
  color: #473e45;
  margin-bottom: var(--sz-10);
}

.fv__copy1 {
  width: var(--sz-668);
  margin-bottom: calc(-1 * var(--sz-20));
}

.fv__copy2 {
  width: var(--sz-750);
  margin-inline: calc(-1 * var(--sz-32));
  margin-bottom: calc(-1 * var(--sz-30));
}

.fv__desc {
  width: var(--sz-485);
  margin-bottom: 0;
}

.fv__pr {
  width: var(--sz-661);
  margin-inline: auto;
  margin-bottom: 0;
}

@media screen and (min-width: 768px) {
  .fv {
    padding-block: var(--sz-30) var(--sz-60);
    background: url(../images/pc/bg-fv.webp) no-repeat top center/100%;
  }
  .fv .inner {
    padding-inline: 0;
  }
  .fv__contents {
    width: -moz-fit-content;
    width: fit-content;
    margin-inline: auto;
  }
  .fv__heading {
    font-size: var(--sz-27);
    margin-bottom: var(--sz-28);
    text-align: left;
  }
  .fv__copy1 {
    width: var(--sz-493);
  }
  .fv__copy2 {
    width: var(--sz-763);
    margin-bottom: calc(-1 * var(--sz-80));
    margin-inline: calc(-1 * var(--sz-56)) 0;
  }
  .fv__desc {
    width: var(--sz-510);
    display: inline-block;
  }
  .fv__pr {
    width: var(--sz-475);
    bottom: calc(-1 * var(--sz-20));
    translate: var(--sz-20);
    display: inline-block;
    position: relative;
  }
}
/* ==========================================
  Worries
============================================*/
.worries {
  padding-block: var(--sz-77) var(--sz-56);
  background: url(../images/sp/bg-worries.webp) no-repeat top center/cover;
  position: relative;
}

.worries::after {
  content: "";
  width: var(--sz-2);
  height: var(--sz-93);
  background-color: #697880;
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  translate: -50% -50%;
}

.worries__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-40);
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.04em;
  margin-bottom: var(--sz-45);
}

.worries__list {
  display: flex;
  flex-direction: column;
  gap: var(--sz-27);
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
}

.worries__item {
  background: url(../images/sp/icon-check.webp) no-repeat top 0.2em left/var(--sz-43);
  padding-left: var(--sz-60);
  line-height: 1.5;
  letter-spacing: 0.1em;
}

@media screen and (min-width: 768px) {
  .worries {
    background-image: url(../images/pc/bg-worries.webp);
    padding-block: var(--sz-64) var(--sz-58);
  }
  .worries::after {
    translate: -50% calc(-50% - var(--sz-27));
  }
  .worries__heading {
    font-size: var(--sz-32);
    text-align: center;
    margin-bottom: var(--sz-18);
  }
  .worries__list {
    gap: var(--sz-8);
    background-color: rgba(255, 255, 255, 0.5);
    padding: var(--sz-25) var(--sz-35);
  }
  .worries__item {
    background: url(../images/pc/icon-check.webp) no-repeat top 0.2em left/var(--sz-27);
    padding-left: var(--sz-34);
    font-size: var(--sz-22);
    line-height: 1.45;
  }
}
/* ==========================================
  Solution
============================================*/
.solution {
  padding-block: var(--sz-100) var(--sz-64);
  background: url(../images/sp/bg-solution.webp) no-repeat top center/100%;
}

.solution .inner {
  padding-inline: var(--sz-32);
}

.solution__heading {
  color: #ffffff;
  font-family: var(--font-serif);
  font-size: var(--sz-28);
  font-weight: 500;
  letter-spacing: 0.14em;
  margin-bottom: var(--sz-52);
}

.solution__heading > span {
  display: block;
  background-color: var(--color-accent);
  width: -moz-fit-content;
  width: fit-content;
  padding: 0.1em 0.2em 0.2em;
}

.solution__heading > span:not(:first-child) {
  margin-top: var(--sz-8);
}

.solution__heading > .lg {
  font-size: var(--sz-52);
}

.solution__desc {
  letter-spacing: 0.08em;
  --mb-p: 1.5em;
  --color-red: #ad0c0c;
}

.solution__desc p:last-child {
  margin-bottom: 0;
}

.solution__desc .text-red {
  font-size: 131%;
}

@media screen and (min-width: 768px) {
  .solution {
    padding-block: var(--sz-42) var(--sz-48);
    background-image: url(../images/pc/bg-solution.webp);
  }
  .solution__heading {
    font-size: var(--sz-32);
    margin-bottom: var(--sz-38);
    text-align: center;
  }
  .solution__heading > span {
    margin-inline: auto;
  }
  .solution__heading > span:not(:first-child) {
    margin-top: var(--sz-15);
  }
  .solution__heading > .lg {
    font-size: inherit;
    display: inline-block;
  }
  .solution__heading > .lg:has(+ .lg) {
    padding-right: 0;
  }
  .solution__heading > .lg + .lg {
    padding-left: 0;
  }
  .solution__desc {
    width: var(--sz-700);
    margin-inline: auto;
    font-size: var(--sz-22);
    line-height: 2.18;
  }
  .solution__desc .text-red {
    font-size: 145%;
  }
}
/* ==========================================
  Profile
============================================*/
.profile .inner {
  padding-inline: var(--sz-25);
}

.profile__upper {
  background-color: var(--color-accent);
  padding-block: var(--sz-56);
}

.profile__heading {
  color: #fff;
  font-family: var(--font-serif);
  font-size: var(--sz-52);
  font-weight: 500;
  line-height: 1.53;
  letter-spacing: 0.1em;
  margin-bottom: var(--sz-35);
}
.profile__heading .emphasis-dots {
  -webkit-text-emphasis: dot;
          text-emphasis: dot;
}

.profile__lead {
  color: #fff;
  font-family: var(--font-serif);
  font-size: var(--sz-32);
  font-weight: normal;
  line-height: 1.61;
  letter-spacing: 0.08em;
  margin-bottom: 0;
}

.profile__lower {
  position: relative;
  padding-block: var(--sz-50);
}

.profile__desc {
  font-size: var(--sz-32);
  font-weight: 400;
  line-height: 1.6;
  letter-spacing: 0.08em;
}

.profile__image {
  width: var(--sz-300);
  position: absolute;
  top: calc(-1 * var(--sz-70));
  right: 0;
}

.profile__history-heading {
  color: #fff;
  background-color: var(--color-accent);
  width: -moz-fit-content;
  width: fit-content;
  font-size: var(--sz-32);
  font-weight: 700;
  line-height: 1.16;
  letter-spacing: 0.3em;
  padding: 0.2em 0.7em;
  margin-top: 1em;
}

.profile__history-list {
  font-size: var(--sz-28);
}

@media screen and (min-width: 768px) {
  .profile .inner {
    width: var(--sz-700);
    padding-inline: 0;
  }
  .profile__upper {
    padding-block: var(--sz-24) var(--sz-36);
  }
  .profile__heading {
    font-size: var(--sz-40);
    line-height: 1.325;
    letter-spacing: 0.14em;
    margin-bottom: var(--sz-24);
  }
  .profile__lead {
    font-size: var(--sz-22);
    line-height: 1.8;
  }
  .profile__lower {
    padding-block: var(--sz-30) var(--sz-72);
    background: url(../images/pc/bg-profile.webp) no-repeat top center/100% 100%;
  }
  .profile__desc {
    font-size: var(--sz-21);
    line-height: 1.55;
    --mb-p: 1.5em;
  }
  .profile__image {
    width: var(--sz-444);
    top: calc(-1 * var(--sz-216));
    left: calc(50% + var(--sz-100));
  }
  .profile__history-heading {
    font-size: var(--sz-24);
    margin-bottom: var(--sz-8);
  }
  .profile__history-list {
    font-size: var(--sz-20);
  }
}
/* ==========================================
  Problem
============================================*/
.problem__upper {
  background-color: #7ba0b9;
  padding-block: var(--sz-60) var(--sz-64);
}

.problem__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-48);
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.14em;
  text-align: center;
  color: #fff;
}

.problem__heading::before {
  content: attr(data-en);
  display: block;
  color: var(--color-primary);
  font-family: var(--font-default);
  font-size: var(--sz-36);
  letter-spacing: 0.56em;
}

.problem__lower {
  background: url(../images/sp/bg-problem.webp) repeat-y top center/100%;
  padding-block: var(--sz-60) var(--sz-90);
}

.problem__lead {
  letter-spacing: 0.08em;
  margin-bottom: var(--sz-60);
}

.problem__image {
  width: var(--sz-493);
  margin-inline: auto;
  margin-bottom: var(--sz-50);
}

.problem__desc {
  letter-spacing: 0.08em;
  --mb-p: 1.5em;
}

.problem__desc p:last-child {
  margin-bottom: 0;
}

.problem__important {
  color: #990e0e;
  font-size: var(--sz-36);
  font-weight: bold;
  line-height: 1.5;
  letter-spacing: 0.06em;
}

@media screen and (min-width: 768px) {
  .problem__upper {
    padding-block: var(--sz-35) var(--sz-35);
  }
  .problem__heading {
    font-size: var(--sz-40);
  }
  .problem__lower {
    background-image: url(../images/pc/bg-problem.webp);
    padding-block: var(--sz-40) var(--sz-40);
  }
  .problem__lead {
    margin-bottom: var(--sz-40);
    font-size: var(--sz-22);
    line-height: 2.215;
  }
  .problem__lower .inner {
    width: var(--sz-700);
  }
  .problem__image {
    width: var(--sz-303);
  }
  .problem__desc {
    font-size: var(--sz-22);
    line-height: 2.215;
  }
  .problem__important {
    font-size: var(--sz-24);
    line-height: 2.03;
    letter-spacing: 0.08em;
  }
}
/* ==========================================
  Root
============================================*/
.root {
  padding-block: var(--sz-60) var(--sz-90);
  background-color: #faf7f6;
}

.root__heading {
  color: #716f70;
  font-family: var(--font-serif);
  font-size: var(--sz-54);
  font-weight: 500;
  letter-spacing: 0.14em;
  text-align: center;
  margin-bottom: var(--sz-32);
}

.root__list {
  display: flex;
  flex-direction: column;
  gap: var(--sz-48);
  width: var(--sz-549);
  margin-inline: auto;
  counter-reset: count;
}

.root__item {
  box-shadow: 0 1px var(--sz-10) rgba(0, 0, 0, 0.0509803922);
  background-color: #fff;
  padding: var(--sz-29) var(--sz-42);
  counter-increment: count;
}

.root__item-heading {
  font-family: var(--font-serif);
  font-size: var(--sz-42);
  font-weight: 500;
  letter-spacing: 0.14em;
  margin-bottom: var(--sz-28);
  display: grid;
  grid-template-columns: var(--sz-116) 1fr;
  align-items: center;
  gap: var(--sz-46);
}

.root__item:nth-child(4) .root__item-heading {
  font-size: var(--sz-36);
  gap: var(--sz-20);
}

.root__item-heading::before {
  content: counter(count, decimal-leading-zero);
  color: #fff;
  font-family: var(--font-serif);
  font-size: var(--sz-60);
  font-weight: 500;
  letter-spacing: 0;
  aspect-ratio: 1;
  background-color: #697980;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100vh;
}

.root__item-image {
  margin-bottom: var(--sz-30);
}

.root__item-desc {
  margin-bottom: 0;
  line-height: 1.48;
  letter-spacing: 0.14em;
}

@media screen and (min-width: 768px) {
  .root {
    padding-block: var(--sz-63) var(--sz-62);
  }
  .root__heading {
    font-size: var(--sz-36);
    margin-bottom: var(--sz-50);
  }
  .root__list {
    flex-direction: row;
    gap: var(--sz-16);
    width: var(--sz-1068);
    margin-inline: auto;
  }
  .root__item {
    width: calc((100% - 3 * var(--sz-16)) / 4);
    padding: var(--sz-18);
  }
  .root__item-heading {
    font-size: var(--sz-20);
    margin-bottom: var(--sz-13);
    line-height: 1.1;
    grid-template-columns: var(--sz-54) 1fr;
    gap: var(--sz-21);
  }
  .root__item:nth-child(4) .root__item-heading {
    font-size: var(--sz-17);
    gap: var(--sz-9);
  }
  .root__item-heading::before {
    font-size: var(--sz-28);
    width: var(--sz-54);
    height: var(--sz-54);
  }
  .root__item-image {
    margin-bottom: var(--sz-15);
  }
  .root__item-desc {
    font-size: var(--sz-16);
    line-height: 1.37;
  }
}
/* ==========================================
  Difference
============================================*/
.difference {
  background-image: url(../images/sp/pic-difference.webp), url(../images/sp/bg-difference.webp);
  background-repeat: no-repeat, repeat-y;
  background-position: bottom center, top center;
  background-size: 100%, 100%;
  padding-block: var(--sz-93) var(--sz-600);
}

.difference__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-48);
  margin-inline: calc(-1 * var(--sz-46));
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.04em;
  text-align: center;
  margin-bottom: var(--sz-80);
}

.difference__heading::before {
  content: attr(data-en);
  display: grid;
  color: var(--color-primary);
  opacity: 0.2;
  font-family: var(--font-default);
  font-size: var(--sz-36);
  letter-spacing: 0.56em;
}

.difference__box {
  border: var(--sz-2) solid;
  position: relative;
  padding-block: var(--sz-58) var(--sz-50);
  margin-bottom: var(--sz-52);
  width: var(--sz-582);
  margin-inline: auto;
}

.difference__box-title {
  font-family: var(--font-serif);
  font-size: var(--sz-36);
  font-weight: 500;
  text-align: center;
  line-height: 1.75;
  letter-spacing: 0.04em;
  position: absolute;
  top: 0;
  left: 50%;
  translate: -50% -50%;
  padding: 0 1em;
  white-space: nowrap;
  background-color: #f8f7fc;
}

.difference__box-list {
  display: flex;
  flex-direction: column;
  gap: var(--sz-7);
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
}

.difference__box-item {
  background: url(../images/sp/icon-check-red.webp) no-repeat top 0.15em left/var(--sz-40);
  padding-left: var(--sz-64);
  font-weight: bold;
  line-height: 1.43;
  letter-spacing: 0.2em;
}

.difference__desc {
  letter-spacing: 0.04em;
  margin-bottom: var(--sz-54);
}

.difference__scroller {
  width: var(--sz-268);
  margin-bottom: var(--sz-22);
  margin-inline: auto 0;
}

.difference__table-wrapper {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  margin-bottom: var(--sz-102);
}

.difference__table {
  table-layout: fixed;
  width: var(--sz-858);
  min-width: var(--sz-858);
}

.difference__table :is(th, td) {
  vertical-align: middle;
  padding: 0.5em 0.8em;
  border: 1px solid #e2e2e2;
}

.difference__table th {
  font-size: var(--sz-36);
  font-weight: bold;
  line-height: 1.41;
  letter-spacing: 0.1em;
  color: #fff;
  white-space: nowrap;
  text-align: center;
}

.difference__table thead th {
  background-color: #c3a791;
}

.difference__table thead th:first-child {
  background-color: #80929a;
  width: var(--sz-246);
}

.difference__table thead th:not(:first-child) {
  width: calc((var(--sz-858) - var(--sz-246)) / 2);
}

.difference__table td {
  font-size: var(--sz-28);
  font-weight: 400;
  line-height: 1.43;
  letter-spacing: 0.06em;
  background-color: #fff;
}

.difference__table tbody tr:nth-child(odd) th {
  background-color: #697980;
}

.difference__table tbody tr:nth-child(even) th {
  background-color: #80929a;
}

.difference__table .fixed {
  position: sticky;
  left: 0;
  background-color: #f9f9f9;
  z-index: 1;
}

.difference__important-heading {
  color: #fff;
  background-color: #80929a;
  font-size: var(--sz-36);
  font-weight: 600;
  line-height: 1.55;
  letter-spacing: 0.04em;
  margin-bottom: var(--sz-52);
  text-align: center;
  padding: 0.5em;
}

.difference__important-desc {
  --mb-p: 2em;
}

.difference__important-desc p:last-child {
  margin-bottom: 0;
}

@media screen and (min-width: 768px) {
  .difference {
    background-image: url(../images/pc/pic-difference.webp), url(../images/pc/bg-difference.webp);
    padding-block: var(--sz-53) var(--sz-60);
    background-position: bottom right, top center;
    background-size: var(--sz-568), 100%;
    background-repeat: no-repeat, no-repeat;
  }
  .difference__heading {
    font-size: var(--sz-40);
    margin-bottom: var(--sz-77);
  }
  .difference__box {
    width: -moz-fit-content;
    width: fit-content;
    margin-bottom: var(--sz-30);
    padding: var(--sz-32) var(--sz-17) var(--sz-25);
  }
  .difference__box-title {
    font-size: var(--sz-32);
  }
  .difference__box-list {
    flex-direction: row;
    gap: var(--sz-45);
  }
  .difference__box-item {
    background: url(../images/pc/icon-check-red.webp) no-repeat top 0.15em left/var(--sz-29);
    padding-left: var(--sz-45);
    font-size: var(--sz-24);
    line-height: 1.325;
  }
  .difference__desc {
    width: var(--sz-764);
    margin-inline: auto;
    font-size: var(--sz-22);
    line-height: 2.215;
    margin-bottom: var(--sz-50);
  }
  .difference__scroller {
    display: none;
  }
  .difference__table-wrapper {
    width: var(--sz-955);
    margin-inline: auto;
    margin-bottom: var(--sz-78);
  }
  .difference__table {
    width: 100%;
  }
  .difference__table th {
    font-size: var(--sz-24);
    line-height: 1.325;
  }
  .difference__table thead th {
    padding: 1em;
  }
  .difference__table thead th:not(:first-child) {
    width: calc((100% - var(--sz-272)) / 2);
  }
  .difference__table th:first-child {
    letter-spacing: 0.2em;
  }
  .difference__table td {
    font-feature-settings: "palt";
    font-size: var(--sz-18);
    line-height: 1.44;
    letter-spacing: 0.14em;
    padding: var(--sz-27) var(--sz-20);
  }
  .difference__important {
    width: var(--sz-955);
    margin-inline: auto;
  }
  .difference__important-heading {
    font-feature-settings: "palt";
    font-size: var(--sz-28);
    line-height: 1.03;
    margin-bottom: var(--sz-52);
    width: var(--sz-665);
  }
  .difference__important-desc {
    font-size: var(--sz-18);
    line-height: 1.66;
    letter-spacing: 0.04em;
    width: var(--sz-665);
  }
}
/* ==========================================
  Feature
============================================*/
.feature {
  background: url(../images/sp/bg-feature.webp) no-repeat top center/100%;
}

.feature__upper {
  padding-block: var(--sz-83) var(--sz-102);
}

.feature__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-48);
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.01em;
  text-align: center;
  margin-bottom: var(--sz-72);
}

.feature__heading::before {
  content: attr(data-en);
  display: grid;
  color: var(--color-primary);
  opacity: 0.2;
  font-family: var(--font-default);
  font-size: var(--sz-36);
  letter-spacing: 0.77em;
}

.feature__list {
  display: flex;
  flex-direction: column;
  gap: var(--sz-90);
  counter-reset: count;
}

.feature__item {
  counter-increment: count;
  display: flex;
  flex-direction: column;
}

.feature__item-image {
  width: var(--sz-668);
  margin-inline: auto;
  margin-bottom: var(--sz-44);
  order: 1;
}

.feature__item-text {
  display: contents;
}

.feature__item-heading {
  order: 0;
  font-family: var(--font-serif);
  font-size: var(--sz-44);
  font-weight: 500;
  line-height: 1.45;
  letter-spacing: 0;
  display: flex;
  align-items: center;
  gap: var(--sz-75);
  margin-bottom: var(--sz-40);
}

.feature__item-heading::before {
  content: counter(count, decimal-leading-zero);
  color: #d8e3e9;
  font-family: var(--font-default);
  font-size: var(--sz-153);
  font-weight: 400;
  font-style: oblique;
  line-height: 1;
  letter-spacing: 0;
  white-space: nowrap;
  translate: 0 -10%;
}

.feature__item-desc {
  order: 2;
  line-height: 1.68;
  letter-spacing: 0.08em;
  --mb-p: 1.5em;
}

.feature__item-desc p:last-child {
  margin-bottom: 0;
}

.feature__lower {
  background-color: #faf7f6;
  padding-block: var(--sz-92) var(--sz-66);
  position: relative;
}

.feature__message-heading {
  color: #fff;
  background-color: #80929a;
  border-radius: var(--sz-4);
  font-family: var(--font-serif);
  font-size: var(--sz-48);
  font-weight: 500;
  letter-spacing: 0.18em;
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
  padding: 0.1em 1.5em;
  position: absolute;
  top: 0;
  left: 50%;
  translate: -50% -50%;
}

.feature__message-heading::after {
  content: "";
  background-color: #80929a;
  aspect-ratio: 30/18;
  width: var(--sz-30);
  clip-path: polygon(0 0, 100% 0, 50% 100%);
  position: absolute;
  top: calc(100% - 1px);
  left: 50%;
  translate: -50%;
}

.feature__message-desc {
  line-height: 1.68;
  letter-spacing: 0.035em;
  text-align: center;
}

.feature__message-desc p:last-child {
  margin-bottom: 0;
}

.feature__message-important {
  font-family: var(--font-serif);
  font-size: var(--sz-44);
  font-size: var(--sz-42);
  font-weight: 500;
  line-height: 1.47;
  letter-spacing: 0.04em;
}

@media screen and (min-width: 768px) {
  .feature {
    background-image: url(../images/pc/bg-feature.webp);
  }
  .feature__upper {
    padding-block: var(--sz-70) var(--sz-76);
  }
  .feature__heading {
    font-size: var(--sz-40);
    letter-spacing: 0.18em;
    margin-bottom: var(--sz-98);
  }
  .feature__list {
    gap: var(--sz-124);
    width: var(--sz-995);
    margin-inline: auto;
  }
  .feature__item {
    display: grid;
    grid-template-columns: var(--sz-375) 1fr;
    gap: var(--sz-25);
  }
  .feature__item:nth-child(even) {
    grid-template-columns: 1fr var(--sz-375);
  }
  .feature__item:nth-child(even) .feature__item-image {
    order: 1;
  }
  .feature__item-image {
    width: 100%;
    order: unset;
    margin-bottom: 0;
  }
  .feature__item-text {
    display: block;
  }
  .feature__item-heading {
    order: unset;
    font-size: var(--sz-28);
    letter-spacing: 0.18em;
    gap: var(--sz-25);
    margin-bottom: var(--sz-20);
    align-items: flex-end;
    position: relative;
    padding-left: var(--sz-87);
  }
  .feature__item-heading::before {
    font-size: var(--sz-106);
    position: absolute;
    left: 0;
    translate: -50%;
  }
  .feature__item-desc {
    order: unset;
    font-size: var(--sz-18);
    line-height: 1.66;
  }
  .feature__lower {
    padding-block: var(--sz-56) var(--sz-52);
  }
  .feature__message-heading {
    font-size: var(--sz-36);
  }
  .feature__message-heading::after {
    aspect-ratio: 28/12;
    width: var(--sz-28);
  }
  .feature__message-desc {
    font-size: var(--sz-18);
    line-height: 1.66;
    letter-spacing: 0.04em;
  }
  .feature__message-important {
    font-size: var(--sz-28);
    line-height: 1.38;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: var(--sz-10);
  }
  .feature__message-important::before,
  .feature__message-important::after {
    content: "";
    width: var(--sz-12);
    height: var(--sz-67);
    border: var(--sz-3) solid;
    display: block;
    clip-path: polygon(0 0, calc(100% - var(--sz-4)) 0, calc(100% - var(--sz-4)) 100%, 0 100%);
  }
  .feature__message-important::after {
    scale: -1 1;
  }
}
/* ==========================================
  Flow
============================================*/
.flow {
  padding-block: var(--sz-74) var(--sz-74);
  background-image: url(../images/sp/bg-flow-upper.webp), url(../images/sp/bg-flow-lower.webp);
  background-position: top center, bottom center;
  background-repeat: no-repeat;
  background-size: 100%;
}

.flow__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-64);
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.14em;
  text-align: center;
  margin-bottom: var(--sz-60);
}

.flow__heading::before {
  content: attr(data-en);
  display: grid;
  color: var(--color-primary);
  opacity: 0.2;
  font-family: var(--font-default);
  font-size: var(--sz-46);
  letter-spacing: 0.56em;
}

.flow__lead {
  line-height: 1.68;
  --mb-p: 1.5em;
  margin-bottom: var(--sz-94);
}

.flow__lead p:last-child {
  margin-bottom: 0;
}

.flow__list {
  display: flex;
  flex-direction: column;
  --gap: var(--sz-74);
  gap: var(--gap);
  margin-bottom: var(--sz-68);
}

.flow__item {
  position: relative;
}

.flow__item:not(:last-child)::before {
  content: "";
  width: var(--sz-2);
  background-color: #e1e1e1;
  height: calc(100% + var(--gap));
  position: absolute;
  top: 0;
  left: calc(-1 * var(--sz-24));
}

.flow__item-image {
  width: var(--sz-274);
  position: absolute;
  top: 0;
  left: calc(-1 * var(--sz-46));
}

.flow__item-index {
  color: #fff;
  background-color: var(--color-primary);
  font-size: var(--sz-51);
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0.28em;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
  left: var(--sz-250);
  padding: 0.1em 0.75em 0.25em;
  clip-path: polygon(0 0, 100% 0, calc(100% - var(--sz-10)) 100%, 0 100%);
  margin-bottom: var(--sz-20);
}

.flow__item-heading {
  padding-left: var(--sz-250);
  font-family: var(--font-serif);
  font-size: var(--sz-40);
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 0.08em;
  margin-bottom: var(--sz-39);
  height: var(--sz-112);
  display: flex;
  align-items: center;
}

.flow__item-desc {
  line-height: 1.68;
  letter-spacing: 0.02em;
}

.flow__item-desc p:last-child {
  margin-bottom: 0;
}

.flow__summary {
  font-family: var(--font-serif);
  font-size: var(--sz-40);
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  text-align: center;
}

@media screen and (min-width: 768px) {
  .flow {
    padding-block: var(--sz-82) var(--sz-92);
    background-image: url(../images/pc/bg-flow-upper.webp), url(../images/pc/bg-flow-lower.webp);
  }
  .flow__heading {
    font-size: var(--sz-40);
    margin-bottom: var(--sz-40);
  }
  .flow__heading::before {
    font-size: var(--sz-36);
  }
  .flow__lead {
    width: var(--sz-764);
    margin-inline: auto;
    margin-bottom: var(--sz-43);
    font-size: var(--sz-20);
    letter-spacing: 0.04em;
    --mb-p: 1em;
  }
  .flow__list {
    width: var(--sz-976);
    margin-inline: auto;
    --gap: var(--sz-60);
    margin-bottom: var(--sz-60);
  }
  .flow__item {
    display: grid;
    grid-template-columns: var(--sz-347) 1fr;
    gap: var(--sz-40);
  }
  .flow__item:not(:last-child)::before {
    left: calc((var(--sz-347)) / 2);
    z-index: 0;
  }
  .flow__item-image {
    width: 100%;
    position: static;
    z-index: 0;
  }
  .flow__item-index {
    font-size: var(--sz-30);
    position: static;
    margin-bottom: var(--sz-12);
    padding: 0.2em 0.75em 0.2em;
  }
  .flow__item-heading {
    font-size: var(--sz-28);
    margin-bottom: var(--sz-10);
    height: auto;
    letter-spacing: 0.18em;
    display: block;
    padding-left: 0;
  }
  .flow__item-desc {
    font-size: var(--sz-18);
    line-height: 1.66;
    letter-spacing: 0.08em;
  }
  .flow__summary {
    font-size: var(--sz-24);
    line-height: 1.75;
    letter-spacing: 0.14em;
  }
}
/* ==========================================
  QA
============================================*/
.qa {
  padding-block: var(--sz-84) var(--sz-90);
  background-color: #fff;
}

.qa__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-64);
  font-weight: 500;
  line-height: 1.73;
  letter-spacing: 0.14em;
  text-align: center;
  margin-bottom: var(--sz-68);
}

.qa__heading::before {
  content: attr(data-en);
  display: grid;
  color: var(--color-primary);
  opacity: 0.2;
  font-family: var(--font-default);
  font-size: var(--sz-46);
  letter-spacing: 0.56em;
}

.qa__list {
  display: flex;
  flex-direction: column;
  gap: var(--sz-26);
  margin-bottom: var(--sz-56);
}

.qa__term {
  color: #fff;
  background-color: var(--color-primary);
  font-weight: normal;
  line-height: 1.6;
  letter-spacing: 0.08em;
  padding: var(--sz-20) var(--sz-45) var(--sz-20) var(--sz-100);
  position: relative;
  cursor: pointer;
}

.qa__term::before {
  content: "Q";
  font-size: var(--sz-48);
  line-height: 1;
  position: absolute;
  top: 50%;
  left: var(--sz-34);
  translate: 0 -50%;
}

.qa__term::after {
  content: "＋";
  color: var(--color-primary);
  background-color: #fff;
  border-radius: 100vh;
  width: var(--sz-32);
  height: var(--sz-32);
  position: absolute;
  top: 50%;
  right: var(--sz-18);
  translate: 0 -50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--sz-20);
  line-height: 1;
  text-align: center;
  letter-spacing: 0;
}

.active > .qa__term::after {
  content: "ー";
}

.qa__desc {
  display: none;
  font-size: var(--sz-28);
  line-height: 1.5;
  letter-spacing: 0.08em;
  padding: var(--sz-20) 0 var(--sz-20) var(--sz-100);
  position: relative;
}

.qa__desc::before {
  content: "A";
  color: #af0000;
  font-size: var(--sz-48);
  line-height: 1;
  position: absolute;
  top: var(--sz-26);
  left: var(--sz-38);
}

.qa__summary {
  border: var(--sz-2) solid var(--color-primary);
  font-feature-settings: "palt";
  line-height: 1.78;
  text-align: center;
  margin-bottom: 0;
  padding: var(--sz-20) var(--sz-10);
}

/* QA 追加テキスト装飾 */
.qa__intro {
  text-align: center;
  margin-bottom: var(--sz-50);
}

.qa__intro-alert {
  color: var(--color-red);
  font-weight: 700;
  margin-bottom: var(--sz-20);
}

.qa__intro-text {
  line-height: 1.8;
  letter-spacing: 0.04em;
}


@media screen and (min-width: 768px) {
  .qa {
    padding-block: var(--sz-90) var(--sz-97);
  }
  .qa__heading {
    font-size: var(--sz-40);
    line-height: 1.75;
    margin-bottom: var(--sz-50);
  }
  .qa__heading::before {
    font-size: var(--sz-36);
    letter-spacing: 0.2em;
  }
  .qa__list {
    gap: var(--sz-20);
    margin-bottom: var(--sz-53);
    width: var(--sz-957);
    margin-inline: auto;
  }
  .qa__term {
    font-size: var(--sz-28);
    padding: var(--sz-23) var(--sz-164) var(--sz-23) var(--sz-131);
  }
  .qa__term::before {
    left: var(--sz-40);
  }
  .qa__term::after {
    right: var(--sz-23);
  }
  .qa__desc {
    font-size: var(--sz-24);
    padding: var(--sz-23) var(--sz-37) var(--sz-23) var(--sz-131);
  }
  .qa__desc::before {
    left: var(--sz-44);
    top: var(--sz-18);
  }
  .qa__summary {
    width: var(--sz-895);
    margin-inline: auto;
    padding: var(--sz-24) var(--sz-24);
    font-size: var(--sz-20);
    line-height: 1.5;
    letter-spacing: 0.04em;
  }
}
/* ==========================================
  Case
============================================*/
.case {
  background: url(../images/sp/bg-case.webp) repeat-y top center/100%;
  padding-block: var(--sz-64) var(--sz-110);
}

.case__heading {
  color: #fff;
  font-family: var(--font-serif);
  font-size: var(--sz-60);
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.24em;
  text-align: center;
  margin-bottom: var(--sz-61);
}

.case__heading::before {
  content: attr(data-en);
  display: grid;
  color: var(--color-primary);
  font-family: var(--font-default);
  font-size: var(--sz-46);
  letter-spacing: 0.56em;
}

.case__lead {
  color: #fff;
  line-height: 1.68;
  letter-spacing: 0.04em;
  text-align: center;
  margin-bottom: var(--sz-76);
}

.case__lead p:last-child {
  margin-bottom: 0;
}

.case__lead small {
  font-size: var(--sz-26);
}

.case__list {
  display: flex;
  flex-direction: column;
  gap: var(--sz-68);
  margin-bottom: var(--sz-74);
}

.case__item {
  background-color: #fff;
  border-radius: var(--sz-4);
  padding: var(--sz-35) var(--sz-25);
}

.case__item-heading {
  border-left: var(--sz-5) solid var(--color-primary);
  padding-left: var(--sz-35);
  display: flex;
  align-items: center;
  gap: var(--sz-66);
  color: var(--color-primary);
  font-family: var(--font-serif);
  font-size: var(--sz-36);
  font-weight: 500;
  line-height: 0.8em;
  margin-bottom: var(--sz-26);
}

.case__item-name {
  letter-spacing: 0.18em;
}

.case__item-age {
  letter-spacing: 0.184em;
}

.case__item-images {
  margin-bottom: var(--sz-22);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--sz-16);
}

.case__item-cap {
  font-size: var(--sz-26);
  font-weight: bold;
  line-height: 1.75;
  letter-spacing: 0.3em;
  text-align: center;
}

.case__item-detail {
  display: grid;
  grid-template-columns: var(--sz-233) 1fr;
  gap: var(--sz-15) var(--sz-30);
  align-items: flex-start;
  font-size: var(--sz-28);
}

.case__item-detail > dt {
  grid-column: 1;
}

.case__item-detail > dd {
  grid-column: 2;
}

.case__item-term {
  background-color: #f4e4d7;
  text-align: center;
  font-feature-settings: "palt";
  letter-spacing: 0.3em;
  font-weight: 500;
}

.case__item-desc {
  letter-spacing: 0.1em;
  font-weight: 400;
  line-height: 1.5;
}

.case__summary {
  color: #fff;
  margin-bottom: 0;
  text-align: center;
  font-size: var(--sz-30);
  line-height: 1.68;
  letter-spacing: 0.02em;
}

.case__video {
  margin-block: var(--sz-30);
  width: 100%;
  max-width: 560px;
  margin-inline: auto;
}

.case__note {
  color: #fff;
  text-align: center;
  font-size: var(--sz-25);
}

@media screen and (min-width: 768px) {
  .case {
    background-image: url(../images/pc/bg-case.webp);
    padding-block: var(--sz-74) var(--sz-70);
  }
  .case__heading {
    font-size: var(--sz-40);
    margin-bottom: var(--sz-38);
  }
  .case__heading::before {
    font-size: var(--sz-36);
  }
  .case__lead {
    font-size: var(--sz-20);
    line-height: 1.5;
    margin-bottom: var(--sz-44);
  }
  .case__lead small {
    font-size: inherit;
  }
  .case__list {
    gap: var(--sz-32);
    margin-bottom: var(--sz-64);
    width: var(--sz-892);
    margin-inline: auto;
  }
  .case__item {
    padding: var(--sz-42) var(--sz-33);
  }
  .case__item-heading {
    border-left-width: var(--sz-4);
    gap: var(--sz-30);
    font-size: var(--sz-32);
    margin-bottom: var(--sz-20);
  }
  .case__item-age {
    letter-spacing: 0.24em;
  }
  .case__item-images {
    gap: var(--sz-22);
  }
  .case__item-cap {
    font-size: var(--sz-22);
  }
  .case__item-detail {
    grid-template-columns: var(--sz-203) 1fr;
    gap: var(--sz-10) var(--sz-30);
    font-size: var(--sz-20);
  }
  .case__item-term {
    padding: 0.2em;
  }
  .case__summary {
    font-size: var(--sz-24);
    line-height: 1.5;
  }
  .case__note {
    font-size: var(--sz-20);
  }
}
/* ==========================================
  Message
============================================*/
.message {
  background: url(../images/sp/bg-message.webp) repeat-y top center/100% 100%;
  padding-block: var(--sz-74) var(--sz-100);
}

.message__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-51);
  font-weight: 500;
  line-height: 1.53;
  letter-spacing: 0.14em;
  text-align: center;
  margin-bottom: var(--sz-68);
}

.message__heading::before {
  content: attr(data-en);
  display: grid;
  color: var(--color-primary);
  opacity: 0.2;
  font-family: var(--font-default);
  font-size: var(--sz-46);
  letter-spacing: 0.56em;
  margin-bottom: var(--sz-50);
}

.message__desc {
  letter-spacing: 0.04em;
  --mb-p: 1.5em;
}

.message__desc p:last-child {
  margin-bottom: 0;
}

.message__video {
  margin-block: var(--sz-30);
  width: 100%;
  max-width: 560px;
  margin-inline: auto;
}

@media screen and (min-width: 768px) {
  .message {
    background-image: url(../images/pc/bg-message.webp);
    padding-block: var(--sz-104) var(--sz-126);
  }
  .message__heading {
    font-size: var(--sz-40);
    line-height: 1.75;
    margin-bottom: var(--sz-42);
  }
  .message__heading::before {
    font-size: var(--sz-36);
    margin-bottom: var(--sz-15);
  }
  .message__desc {
    font-size: var(--sz-18);
    line-height: 2;
    text-align: center;
  }
}
/* ==========================================
  Contact
============================================*/
.contact {
  background-color: var(--color-primary);
  padding-block: var(--sz-74) var(--sz-30);
}

.contact__heading {
  color: #fff;
  font-family: var(--font-serif);
  font-size: var(--sz-51);
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.14em;
  text-align: center;
  margin-bottom: var(--sz-68);
}

.contact__heading::before {
  content: attr(data-en);
  display: grid;
  font-family: var(--font-default);
  opacity: 0.2;
  font-size: var(--sz-46);
  letter-spacing: 0.56em;
}

.contact__lead {
  color: #fff;
  text-align: center;
  margin-bottom: var(--sz-40);
}

/* banner */
.contact__banner {
  margin-block: var(--sz-50) var(--sz-10);
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
}

.contact__note {
  color: #fff;
  text-align: center;
  font-size: var(--sz-25);
}

/* form */
.contact__form {
  background-color: #fff;
  border-radius: var(--sz-4);
  padding: var(--sz-25);
  line-height: 1.5;
  font-size: var(--sz-28);
  padding: var(--sz-56) var(--sz-72) var(--sz-68);
}

.wpcf7-form > .row {
  margin-bottom: var(--sz-38);
  --bs-gutter-x: 0;
}

.col-form-label {
  font-size: inherit;
  font-weight: bold;
  line-height: 1.8;
  letter-spacing: 0.07em;
  text-align: center;
  position: relative;
  padding-block: 0;
  margin-bottom: var(--sz-20);
}

.col-form-label > span {
  position: absolute;
  top: 50%;
  right: 0;
  translate: 0 -50%;
  font-size: var(--sz-18);
  font-weight: bold;
  line-height: 1.25;
  letter-spacing: 0.07em;
  width: var(--sz-53);
  height: var(--sz-35);
  display: flex;
  justify-content: center;
  align-items: center;
}

.col-form-label > span.required {
  color: #fff;
  background-color: #c50513;
}

.col-form-label > span.optional {
  color: #fff;
  background-color: #686868;
}

.form-control {
  --bs-border-radius: 0;
  padding: 0.75em;
  font-size: inherit;
}

textarea.form-control {
  aspect-ratio: 540/297;
}

.wpcf7-submit {
  color: #fff;
  background-color: #b3a091;
  border-radius: 100vh;
  border: 0;
  box-shadow: 0 var(--sz-2) 0 var(--sz-2) #7b6b5e;
  aspect-ratio: 508/75;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--sz-32);
  font-weight: bold;
  line-height: 1.75;
  letter-spacing: 0.1em;
  position: relative;
  width: var(--sz-508);
  margin-inline: auto;
}

.wpcf7-submit::before {
  content: "";
  aspect-ratio: 12/16;
  width: var(--sz-12);
  background-color: #fff;
  clip-path: polygon(0 0, 100% 50%, 0 100%);
  position: absolute;
  top: 50%;
  right: var(--sz-39);
  translate: 0 -50%;
}

@media screen and (min-width: 768px) {
  .contact {
    padding-block: var(--sz-72) var(--sz-30);
  }
  .contact__heading {
    font-size: var(--sz-40);
    margin-bottom: var(--sz-23);
  }
  .contact__heading::before {
    font-size: var(--sz-36);
  }
  .contact__lead {
    font-size: var(--sz-24);
  }
  /* banner */
  .contact__note {
    font-size: var(--sz-20);
  }
  /* form */
  .contact__form {
    width: var(--sz-955);
    margin-inline: auto;
    font-size: var(--sz-20);
    line-height: 1.8;
    letter-spacing: 0.07em;
  }
  .wpcf7-form > .row {
    margin-bottom: 0;
    padding-block: var(--sz-32);
    justify-content: space-between;
    --bs-gutter-x: var(--sz-64);
  }
  .wpcf7-form > .row:nth-last-child(n+4) {
    border-bottom: 1px solid #dddddd;
  }
  .wpcf7-form > .row > .col-form-label {
    margin-top: 0.75em;
  }
  .col-form-label {
    text-align: left;
    margin-bottom: 0;
  }
  .col-form-label > span {
    font-size: var(--sz-12);
    width: var(--sz-40);
    height: var(--sz-24);
    translate: 0;
    top: 0.4em;
  }
  .form-control {
    border-width: var(--sz-3);
  }
  .wpcf7-submit {
    font-size: var(--sz-32);
  }
}
/* ==========================================
  Info
============================================*/
.info {
  padding-block: var(--sz-50);
}

.info__summary {
  margin-bottom: var(--sz-38);
  display: flex;
  flex-direction: column;
  gap: var(--sz-32);
}

.info__lead {
  font-family: var(--font-serif);
  font-size: var(--sz-32);
  font-weight: 500;
  line-height: 1.625;
  letter-spacing: 0.24em;
  text-align: center;
  margin-bottom: var(--sz-18);
}

.info__heading {
  font-family: var(--font-serif);
  font-size: var(--sz-64);
  font-weight: 700;
  line-height: 1.75;
  letter-spacing: 0.2em;
  text-align: center;
  margin-bottom: var(--sz-32);
}

.info__biztime {
  border-radius: var(--sz-6);
  border: var(--sz-2) solid var(--color-secondary);
  padding: var(--sz-12) var(--sz-24);
  margin-bottom: var(--sz-16);
}

.info__note {
  font-size: var(--sz-28);
  font-weight: bold;
  line-height: 1.75;
  letter-spacing: 0.12em;
  text-align: center;
  margin-bottom: 0;
}

.info__table :is(td, th) {
  font-size: var(--sz-28);
  font-weight: bold;
  line-height: 1.75;
  color: var(--color-default);
  text-align: center;
}

.info__table thead {
  border-bottom: var(--sz-2) solid var(--color-secondary);
}

.info__table tbody :is(td, th) {
  border-bottom-width: 0;
}

.info__table tbody tr:not(:first-child) :is(td, th) {
  padding-top: 0;
}

.info__table tbody tr:not(:last-child) :is(td, th) {
  padding-bottom: 0;
}

.info__table i {
  color: var(--color-secondary);
}
.info__table i.fa-slash {
  scale: -1 1;
}

.info__access {
  display: flex;
  flex-direction: column;
  gap: var(--sz-32);
}

.info__map {
  width: 100%;
}

.info__map .ratio {
  --bs-aspect-ratio: 70.51%;
}

.info__access-detail {
  font-size: var(--sz-28);
  font-weight: normal;
  line-height: 1.75;
  letter-spacing: 0.1em;
}

.info__address {
  border-bottom: var(--sz-3) solid var(--color-secondary);
  padding-bottom: var(--sz-22);
  margin-bottom: var(--sz-25);
}

.info__address > strong {
  color: var(--color-secondary);
  font-weight: bold;
  margin-right: 0.5em;
}

.info__root {
  margin-bottom: var(--sz-25);
}

.info__root > strong {
  color: var(--color-secondary);
  font-weight: bold;
}

@media screen and (min-width: 768px) {
  .info .inner {
    width: var(--sz-812);
  }
  .info__summary {
    flex-direction: row-reverse;
    justify-content: space-between;
    gap: var(--sz-30);
  }
  .info__image {
    flex: 0 0 var(--sz-406);
  }
  .info__desc {
    flex: 0 0 var(--sz-374);
  }
  .info__lead {
    font-size: var(--sz-24);
    line-height: 1.29;
    letter-spacing: 0.15em;
    margin-bottom: var(--sz-10);
  }
  .info__heading {
    font-size: var(--sz-38);
    margin-bottom: var(--sz-18);
    line-height: 1.2;
  }
  .info__biztime {
    margin-bottom: var(--sz-10);
  }
  .info__table :is(td, th) {
    font-size: var(--sz-17);
  }
  .info__note {
    font-size: var(--sz-17);
  }
  .info__access {
    gap: var(--sz-27);
  }
  .info__map .ratio {
    --bs-aspect-ratio: 36.2%;
  }
  .info__access-detail {
    font-size: var(--sz-16);
  }
  .info__address {
    border-bottom-width: var(--sz-2);
    padding-bottom: var(--sz-12);
    margin-bottom: var(--sz-20);
  }
  .info__address > strong {
    margin-right: 1em;
  }
}
/* ==========================================
  Footer
============================================*/
.footer__copy small {
  font-size: var(--sz-20);
  font-weight: 400;
  letter-spacing: 0.06em;
}

@media screen and (min-width: 768px) {
  .footer__copy small {
    font-size: var(--sz-14);
  }
}
/* popup 非表示 */
.promolayer-app {
  display: none !important;
}