/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/app/page.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.page_home__LW_lH {
  height: auto;
  min-height: 100vh;
  text-align: center;
  padding: 2rem 1rem;
  background: linear-gradient(135deg, #f8fafc, #eef2ff);
  font-family: "Anton", serif;
}
.page_home__LW_lH h1 {
  font-size: 2.2rem;
  font-weight: 700;
  margin-bottom: 0.5rem;
  color: #1e293b;
}
.page_home__LW_lH p {
  font-size: 1.1rem;
  color: #64748b;
  margin-bottom: 2rem;
}
.page_home__LW_lH img {
  max-width: 160px;
  height: auto;
  margin: 1.5rem auto;
  display: block;
  border-radius: 16px;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}
.page_home__LW_lH img:hover {
  transform: scale(1.05);
}
.page_home__LW_lH .rdvBlock {
  display: inline-block;
  margin-top: 2rem;
  padding: 1rem 2.5rem;
  background-color: black;
  color: #fff;
  border-radius: 12px;
  text-decoration: none;
  font-size: 1.1rem;
  letter-spacing: 0.5px;
  box-shadow: 0 4px 12px rgba(0, 112, 243, 0.25);
  transition: all 0.25s ease;
}
.page_home__LW_lH .rdvBlock:hover {
  background-color: #005bb5;
  box-shadow: 0 6px 16px rgba(0, 91, 181, 0.35);
  transform: translateY(-2px);
}
