/* [project]/src/components/ui/Breadcrumbs/Breadcrumbs.module.css [app-client] (css) */
.Breadcrumbs-module__ikFi2a__nav {
  padding: var(--space-6) 0 var(--space-3);
}

.Breadcrumbs-module__ikFi2a__list {
  align-items: center;
  gap: var(--space-1);
  color: var(--text-muted);
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  font-size: .875rem;
  list-style: none;
  display: flex;
}

.Breadcrumbs-module__ikFi2a__item {
  align-items: center;
  gap: var(--space-1);
  display: flex;
}

.Breadcrumbs-module__ikFi2a__link {
  color: var(--text-muted);
  text-decoration: none;
}

.Breadcrumbs-module__ikFi2a__link:hover {
  color: var(--terracotta);
  text-decoration: underline;
}

.Breadcrumbs-module__ikFi2a__sep {
  color: var(--border);
  margin: 0 var(--space-1);
}

.Breadcrumbs-module__ikFi2a__current {
  color: var(--text);
  font-weight: 500;
}

@media (max-width: 1023px) {
  .Breadcrumbs-module__ikFi2a__link {
    padding: 9px 0;
    display: inline-block;
  }
}

@media (max-width: 767px) {
  .Breadcrumbs-module__ikFi2a__nav {
    padding: var(--space-3) 0 var(--space-2);
  }
}

/* [project]/src/app/[locale]/about/page.module.css [app-client] (css) */
.page-module__ZP1igW__page {
  padding-block: 0 var(--space-16);
}

.page-module__ZP1igW__hero {
  text-align: center;
  max-width: 680px;
  margin: 0 auto var(--space-12);
}

.page-module__ZP1igW__title {
  font-size: var(--text-3xl);
  color: var(--ink);
  margin-bottom: var(--space-4);
  font-weight: 800;
}

.page-module__ZP1igW__subtitle {
  font-size: var(--text-lg);
  color: var(--ink-light);
  line-height: 1.7;
}

.page-module__ZP1igW__stats {
  justify-content: space-between;
  gap: var(--space-8);
  max-width: 680px;
  margin: 0 auto var(--space-12);
  flex-wrap: wrap;
  display: flex;
}

.page-module__ZP1igW__stat {
  text-align: center;
}

.page-module__ZP1igW__statNumber {
  font-size: var(--text-3xl);
  color: var(--terracotta);
  font-weight: 800;
  line-height: 1;
  display: block;
}

.page-module__ZP1igW__statLabel {
  font-size: var(--text-sm);
  color: var(--ink-muted);
  margin-top: var(--space-1);
}

.page-module__ZP1igW__grid {
  gap: var(--space-6);
  margin-bottom: var(--space-12);
  grid-template-columns: repeat(2, 1fr);
  display: grid;
}

.page-module__ZP1igW__card {
  padding: var(--space-6) var(--space-8);
  border-radius: var(--radius-lg);
  border: 1px solid var(--border);
  background: #fefcf9;
  transition: box-shadow .2s;
}

.page-module__ZP1igW__card:hover {
  box-shadow: 0 4px 20px rgba(0, 0, 0, .06);
}

.page-module__ZP1igW__cardIcon {
  margin-bottom: var(--space-3);
  font-size: 2rem;
  display: block;
}

.page-module__ZP1igW__cardTitle {
  font-size: var(--text-lg);
  color: var(--ink);
  margin-bottom: var(--space-2);
  font-weight: 700;
}

.page-module__ZP1igW__cardText {
  font-size: var(--text-base);
  color: var(--ink-light);
  line-height: 1.7;
}

.page-module__ZP1igW__valuesSection {
  border-radius: var(--radius-xl);
  padding: var(--space-10) var(--space-8);
  text-align: center;
  background: linear-gradient(135deg, #fefcf9, #f8f5f0);
}

.page-module__ZP1igW__valuesTitle {
  font-size: var(--text-2xl);
  color: var(--ink);
  margin-bottom: var(--space-8);
  font-weight: 700;
}

.page-module__ZP1igW__values {
  gap: var(--space-6);
  grid-template-columns: repeat(3, 1fr);
  display: grid;
}

.page-module__ZP1igW__value {
  align-items: center;
  gap: var(--space-3);
  flex-direction: column;
  display: flex;
}

.page-module__ZP1igW__valueEmoji {
  font-size: 2rem;
}

.page-module__ZP1igW__valueLabel {
  font-size: var(--text-base);
  color: var(--ink);
  font-weight: 600;
}

.page-module__ZP1igW__valueText {
  font-size: var(--text-sm);
  color: var(--ink-light);
  max-width: 240px;
  line-height: 1.6;
}

@media (max-width: 768px) {
  .page-module__ZP1igW__title {
    font-size: var(--text-2xl);
  }

  .page-module__ZP1igW__grid, .page-module__ZP1igW__values {
    grid-template-columns: 1fr;
  }

  .page-module__ZP1igW__stats {
    gap: var(--space-6);
  }
}

/*# sourceMappingURL=src_7de8b31f._.css.map*/