/* Section: stats */
/* ---------- STATS (169:3795) ---------- */
.stats{margin:calc(28 * var(--u)) 0 0;padding:0 calc(120 * var(--u))}
.stats .in{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:end;column-gap:0;padding-bottom:40px;border-bottom:1px solid rgba(24,24,24,.1)}
.stats h2{max-width:440px;font-weight:400;font-size:max(18px, calc(24 * var(--u)));line-height:1.333;letter-spacing:-.17px;color:#121212;text-wrap:balance}
.stats ul{list-style:none;display:flex;justify-content:space-between;gap:max(28px, calc(64 * var(--u)))}
.stats li{display:flex;flex-direction:column;gap:8px}
.stats b{font-family:var(--xhmono);font-weight:400;font-size:max(28px, calc(40 * var(--u)));line-height:1;letter-spacing:-.43px;color:#121212;display:flex;overflow:hidden}
.stats b i{font-style:normal;display:block}
.stats small{font-family:var(--mono);font-size:14px;line-height:20px;color:var(--ink-2);white-space:nowrap}


@media (max-width:820px){
  .stats{margin:24px 10px 0;padding:0 10px}
  .stats .in{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-bottom:32px}
  .stats h2{font-size:20px;max-width:16em}
  .stats ul{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px;width:100%}
  .stats b{font-size:34px}
  .stats small{font-size:13px}
}
