/* [project]/app/download/page.module.css [app-client] (css) */
.page-module__1GoNpq__container {
  text-align: center;
  background: #fbfbfd;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 80vh;
  padding: 40px 20px;
  display: flex;
}

.page-module__1GoNpq__card {
  background: #fff;
  border-radius: 30px;
  width: 100%;
  max-width: 600px;
  padding: 60px;
  box-shadow: 0 20px 40px #0000000d;
}

.page-module__1GoNpq__title {
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
}

.page-module__1GoNpq__text {
  color: var(--text-secondary);
  margin-bottom: 40px;
  font-size: 18px;
}

.page-module__1GoNpq__buttonGroup {
  flex-direction: column;
  align-items: center;
  gap: 20px;
  display: flex;
}

.page-module__1GoNpq__downloadBtn {
  cursor: pointer;
  border-radius: 28px;
  justify-content: center;
  align-items: center;
  width: 280px;
  height: 56px;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.page-module__1GoNpq__android {
  background: var(--primary);
  color: #fff;
  box-shadow: 0 4px 12px #45de994d;
}

.page-module__1GoNpq__android:hover {
  background: var(--primary-hover);
  transform: translateY(-2px);
}

.page-module__1GoNpq__ios {
  background: var(--secondary);
  color: var(--text-secondary);
  cursor: not-allowed;
  opacity: .7;
}

.page-module__1GoNpq__note {
  color: var(--text-secondary);
  margin-top: 5px;
  font-size: 12px;
}

/*# sourceMappingURL=app_download_page_module_a47d9666.css.map*/