﻿
        .statistics-section { min-height: 28.375rem; }
        .statistics-section__inner { width: min(100% - 2rem, 84rem); min-height: 28.375rem; }
        .statistics-section .section-heading {
          font-size: calc(1.875rem * var(--page-text-scale, 1)) !important;
          line-height: 2.375rem !important;
          font-weight: 700 !important;
        }
        .statistics-section__description {
          max-width: 60.25rem;
          font-size: calc(1rem * var(--page-text-scale, 1)) !important;
          line-height: 1.5rem !important;
          font-weight: 400 !important;
          color: var(--layout-neutral-900-color, #161616) !important;
        }
        .statistics-section__grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); }
        .statistics-card {
          box-sizing: border-box;
          min-width: 0;
          height: 15.875rem;
          border-width: 0.0625rem !important;
          border-style: solid !important;
          border-color: var(--layout-neutral-300-color, #d2d6db) !important;
          border-radius: var(--layout-radius-lg, 1rem) !important;
          background-color: var(--layout-base-white-color, #fff) !important;
          box-shadow: none !important;
        }
        .statistics-card__icon { flex: 0 0 auto; }
        .statistics-card__icon .n-icon { width: 1.75rem !important; height: 1.75rem !important; font-size: 1.75rem !important; }
        .statistics-card__value {
          width: 100%;
          font-size: calc(3rem * var(--page-text-scale, 1)) !important;
          line-height: 3.75rem !important;
          font-weight: 400 !important;
          letter-spacing: -0.06rem !important;
          color: var(--layout-primary-sa-flag-700-color, #14573a) !important;
        }
        .statistics-card__label {
          width: 100%;
          font-size: calc(1rem * var(--page-text-scale, 1)) !important;
          line-height: 1.5rem !important;
          font-weight: 400 !important;
          letter-spacing: 0 !important;
          color: var(--layout-neutral-800-color, #1f2a37) !important;
        }
        @media (max-width: 57.5rem) {
          .statistics-section__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
          .statistics-section { min-height: auto; }
          .statistics-section__inner { min-height: auto; }
        }
        @media (max-width: 35rem) {
          .statistics-section__inner { width: min(100% - 1.5rem, 84rem); padding-block: 2rem !important; }
          .statistics-section__heading-row { align-items: flex-start !important; flex-direction: column; }
          .statistics-section__grid { grid-template-columns: 1fr; }
        }
