/* [project]/exypnos/src/app/not-found.module.css [app-client] (css) */
.not-found-module__O7EgAG__Page {
  background-color: var(--surface-white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
}

.not-found-module__O7EgAG__Container {
  text-align: center;
  padding: var(--space-12);
  max-width: 500px;
}

.not-found-module__O7EgAG__Code {
  color: var(--exypnos-accent);
  margin-bottom: var(--space-2);
  font-size: 6rem;
  font-weight: 200;
  line-height: 1;
}

.not-found-module__O7EgAG__Title {
  font-size: var(--text-2xl);
  color: var(--text-primary);
  margin-bottom: var(--space-4);
  font-weight: 600;
}

.not-found-module__O7EgAG__Description {
  font-size: var(--text-base);
  color: var(--text-secondary);
  margin-bottom: var(--space-8);
  line-height: 1.6;
}

.not-found-module__O7EgAG__BackLink {
  color: var(--exypnos-accent);
  font-weight: 500;
  text-decoration: none;
  transition: opacity .2s;
  display: inline-block;
}

.not-found-module__O7EgAG__BackLink:hover {
  opacity: .8;
}

/*# sourceMappingURL=exypnos_src_app_not-found_module_8538a962.css.map*/