/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[5].use[3]!./src/app/page.module.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.page_firstBox__uZz6o {
  display: grid;
  align-items: center;
  grid-template-columns: repeat(2, 1fr);
  justify-content: center;
  grid-gap: 80px;
  gap: 80px;
  margin-top: 40px;
}
.page_firstBox__uZz6o .page_gold__UkfHS {
  font-weight: 500;
}
.page_firstBox__uZz6o h1 {
  margin: 30px 0 16px 0;
  font-size: 24pt;
}
.page_firstBox__uZz6o h1 b {
  color: var(--primary);
  font-size: 24pt;
}
.page_firstBox__uZz6o h1 b::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  background-color: var(--primary);
  -webkit-mask-image: url(/_next/static/media/Highlight.44b2a7ca.svg);
  width: 90px;
  height: 70px;
  margin-top: -50px;
  margin-right: -30px;
}
.page_firstBox__uZz6o p {
  color: var(--bgText);
  text-align: justify;
  line-height: 1.5;
  margin-top: 0;
}
.page_firstBox__uZz6o h2 {
  font-size: 16pt;
  position: relative;
  width: max-content;
  margin-top: 20px;
}
.page_firstBox__uZz6o h2::after {
  content: "";
  display: block;
  vertical-align: middle;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  background-color: var(--primary);
  -webkit-mask-image: url(/_next/static/media/Underline.c97b6f30.svg);
  width: 160px;
  height: 12px;
  position: absolute;
  left: 0;
}
.page_buyNow__5IBro {
  width: max-content;
  font-weight: 500;
  margin-top: 20px;
}
.page_buyNow__5IBro::after {
  content: "";
  vertical-align: middle;
  background-color: var(--text);
  width: 14px;
  height: 14px;
  margin-right: 10px;
  display: inline-block;
  -webkit-mask-image: url(/_next/static/media/arrow.eb8a4614.svg);
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  margin-top: -3px;
}
.page_buySellBox__fqvS_ {
  display: block;
  width: 60%;
  min-height: 100px;
  background: var(--secondary);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  border-radius: 16px;
  margin: 0 auto;
  position: relative;
}
.page_buySellBox__fqvS_::before {
  /* content: ""; */
  background-color: var(--secondary);
  border-radius: 16px;
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(80deg);
  z-index: -1;
}
.page_bsBox__g5V36 {
  display: grid;
  grid-template-columns: 50% 50%;
  text-align: center;
}
.page_bsBox__g5V36 span {
  color: var(--bgText);
  font-size: 12pt;
  font-weight: 500;
  background-color: var(--background);
  padding: 20px 0;
  cursor: pointer;
  border-radius: 8px;
  transition: all ease 0.3s;
}
.page_bsBox__g5V36 .page_active__q3_T3 {
  background-color: var(--white);
  color: var(--primary);
}
.page_goldPrice__5XQSm {
  margin: 20px 16px;
  display: block;
  background: var(--background);
  padding: 9px 14px;
  border-radius: 16px;
  border: 1px solid var(--border);
}
.page_goldPrice__5XQSm b {
  margin-right: 6px;
}
.page_goldPrice__5XQSm::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--danger);
  margin-left: 6px;
}
.page_goldPrice__5XQSm.page_buy___ZFGf::before {
  background-color: var(--success);
}
.page_buySellBox__fqvS_ form-box {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.page_siteProperty__rC1zu {
  border: 1px solid var(--border);
  border-radius: 16px;
  margin-top: 80px;
  padding: 16px;
  display: flex;
  justify-content: space-between;
}
.page_pItem__t__HQ {
  display: flex;
  align-items: center;
  gap: 10px;
  width: 100%;
  justify-content: center;
  border-left: 1px solid var(--border);
}
.page_pItem__t__HQ:last-child {
  border-left: 0;
}
.page_descGold__mtpbC {
  display: block;
  margin-top: 60px;
}
.page_descGold__mtpbC h3 {
  font-size: 16pt;
  margin-bottom: 10px;
}
.page_descGold__mtpbC .page_descBox__Mt33S {
  color: var(--bgText);
}
.page_descGoldItems___wOn9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
  margin-top: 30px;
}
.page_descGoldItem__iZvjY {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 20px;
  box-sizing: border-box;
  border: 1px solid var(--border);
  border-radius: 10px;
  min-height: 20px;
  width: 100%;
  height: 195px;
  transition: all ease 0.3s;
  background-color: var(--white);
}
.page_descGoldItem__iZvjY:hover {
  background-color: var(--secondary);
  border: 1px solid var(--secondary);
}
.page_descGoldItem__iZvjY ico-box {
  display: inline-block;
  vertical-align: middle;
  -webkit-mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  background-color: var(--primary);
  width: 34px;
  height: 34px;
  transition: all ease 0.3s;
}
.page_descGoldItem__iZvjY:hover ico-box {
  background-color: var(--white);
}
.page_descGoldItem__iZvjY ico-box.page_safe__YDOyN {
  -webkit-mask-image: url(/_next/static/media/shield.88c12b9f.svg);
}
.page_descGoldItem__iZvjY ico-box.page_support__ImLwg {
  -webkit-mask-image: url(/_next/static/media/lifebuoy.2742d333.svg);
}
.page_descGoldItem__iZvjY ico-box.page_ojrat__3KzBf {
  -webkit-mask-image: url(/_next/static/media/payment.1807d432.svg);
}
.page_descGoldItem__iZvjY ico-box.page_pasandas__h13ON {
  -webkit-mask-image: url(/_next/static/media/safeBox.992c36ce.svg);
}
.page_descGoldItem__iZvjY b {
  color: var(--text);
  transition: all ease 0.3s;
}
.page_descGoldItem__iZvjY:hover b {
  color: var(--white);
}
.page_descGoldItem__iZvjY p {
  margin: 0;
  color: var(--bgText);
  transition: all ease 0.3s;
}

.page_descGoldItem__iZvjY:hover p {
  color: var(--white);
}
.page_stepBox__4ciqR {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 60px;
}
.page_stepItems__i3Jab {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.page_stepItem__Y2HM2 {
  display: flex;
  align-items: start;
  gap: 20px;
}
.page_stepItem__Y2HM2 step-num {
  font-size: 12pt;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background-color: var(--primary);
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page_stepItem__Y2HM2 p {
  color: var(--bgText);
  margin-top: 10px;
}
.page_stepBox__4ciqR img {
  width: 40%;
}
.page_chartBox__4Ace3 {
  display: grid;
  align-items: center;
  grid-template-columns: calc(58% - 6px) 40%;
  grid-gap: 30px;
  gap: 30px;
  margin-top: 60px;
}
.page_chartItem__nM0yq {
  display: block;
  padding: 16px;
  border: 1px solid var(--border);
  border-radius: 10px;
  min-height: 100px;
}
.page_chartGoldPrice__ntt8l::before {
  content: "";
  vertical-align: middle;
  background-color: var(--success);
  border-radius: 50%;
  width: 8px;
  height: 8px;
  margin-left: 6px;
  display: inline-block;
}
.page_chartHead__mj5ZL {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page_chartMode__ER8Cl {
  background-color: var(--secondary);
  border-radius: 25px;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  padding: 8px 10px;
  display: flex;
  text-align: center;
}
.page_chartMode__ER8Cl span {
  color: var(--white);
  background-color: transparent;
  transition: all ease 0.3s;
  min-width: 100px;
  cursor: pointer;
}
.page_chartMode__ER8Cl span.page_active__q3_T3 {
  background-color: var(--white);
  color: var(--primary);
  border-radius: 25px;
  text-align: center;
  padding: 4px;
}
.page_chartDesc__dzznh h4 {
  font-size: 18pt;
  margin-bottom: 10px;
}
.page_chartDesc__dzznh p {
  color: var(--bgText);
  margin-bottom: 20px;
}
.page_btnStartMoney__PlTqw {
  width: max-content;
  font-weight: bold;
  position: relative;
}
.page_btnStartMoney__PlTqw:after {
  content: "";
  display: inline-block;
  position: absolute;
  vertical-align: middle;
  -webkit-mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-image: url(/_next/static/media/point.9d0cce2c.svg);
  background-color: var(--text);
  width: 100px;
  height: 66px;
  right: 100%;
}
.page_supportBox__re_3w {
  display: flex;
  align-items: center;
  background-color: var(--secondary);
  border-radius: 10px;
  padding-top: 20px;
  margin-top: 80px;
  justify-content: space-around;
}
.page_supportInfo__nud81 b {
  display: block;
  margin-bottom: 30px;
  font-size: 16pt;
}
:is(.page_supportInfo__nud81) :is(b, span) {
  color: var(--white);
  text-align: center;
  display: block;
}
.page_faqBox__PZcLi {
  display: flex;
  flex-direction: column;
  margin-top: 80px;
  gap: 30px;
}
.page_faqBox__PZcLi h5 {
  font-size: 16pt;
  text-align: center;
}

.page_faqHead__vTb4K {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page_faqArrow__9ZcVx {
  content: "";
  display: inline-block;
  vertical-align: middle;
  -webkit-mask-position: center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-image: url(/_next/static/media/arrowFill.f00ed4bf.svg);
  background-color: var(--text);
  width: 24px;
  height: 24px;
}
.page_faqBox__PZcLi p {
  color: var(--bgText);
  display: none;
  margin-bottom: 0;
}
.page_faqItem__ZM3hV.page_active__q3_T3 p {
  display: block;
  margin-top: 14px;
}
.page_faqItem__ZM3hV.page_active__q3_T3 {
  border: 1px solid var(--border);
  border-radius: 10px;
  padding: 30px;
  position: relative;
}
.page_faqItem__ZM3hV.page_active__q3_T3::before {
  content: "";
  position: absolute;
  display: block;
  width: 40px;
  height: 2px;
  border-radius: 25px;
  background-color: var(--primary);
  top: -1;
}
.page_buyGoldsDesc__eGUv9 {
  display: block;
  margin: 80px 0;
}
.page_buyGoldsDesc__eGUv9 b {
  font-size: 14pt;
}
.page_buyGoldsDesc__eGUv9 p {
  color: var(--bgText);
  margin-top: 14px;
}
@media screen and (min-width: 0) and (max-width: 600px) {
  .page_firstBox__uZz6o {
    display: flex;
    flex-direction: column-reverse;
  }

  .page_bsBox__g5V36 span {
    border-radius: 16px;
  }
  .page_buySellBox__fqvS_ {
    width: 100%;
  }
  .page_buySellBox__fqvS_:before {
    /* content: ""; */
    background-color: var(--secondary);
    z-index: -1;
    border-radius: 16px;
    width: 90%;
    height: 100%;
    position: absolute;
    transform: rotate(-10deg);
    left: 15px;
  }
  .page_descContent__mp1qO {
    display: block;
    width: 100%;
  }
  .page_firstBox__uZz6o h1,
  .page_firstBox__uZz6o h1 b {
    font-size: 16pt;
    text-align: center;
    margin-top: 60px;
  }
  .page_firstBox__uZz6o h1 b:after {
    width: 70px;
    height: 70px;
    margin-top: -50px;
    margin-left: -10px;
  }
  .page_firstBox__uZz6o h2:after {
    display: none;
  }
  .page_firstBox__uZz6o h2 {
    width: auto;
  }
  .page_buyNow__5IBro {
    margin: 0 auto;
  }
  .page_siteProperty__rC1zu {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0;
    gap: 0;
  }
  .page_pItem__t__HQ {
    border-left: 1px solid var(--border);
    align-items: center;
    gap: 2px;
    width: 100%;
    display: flex;
  }
  .page_pItem__t__HQ:nth-child(2) {
    border-left: 0;
  }
  .page_pItem__t__HQ:nth-child(2),
  .page_pItem__t__HQ:nth-child(1) {
    border-bottom: 1px solid var(--border);
    padding-bottom: 20px;
  }
  .page_pItem__t__HQ:nth-child(3),
  .page_pItem__t__HQ:nth-child(4) {
    padding-top: 20px;
  }
  .page_pItem__t__HQ span {
    font-size: 10pt;
  }
  .page_descGoldItems___wOn9 {
    flex-direction: column;
  }
  .page_stepBox__4ciqR {
    flex-direction: column-reverse;
    gap: 60px;
  }
  .page_stepItem__Y2HM2 {
    display: grid;
    grid-template-columns: 17% 83%;
    grid-gap: 0;
    gap: 0;
  }
  .page_stepBox__4ciqR img {
    width: 100%;
  }
  .page_chartBox__4Ace3 {
    grid-template-columns: 100%;
  }
  .page_chartHead__mj5ZL {
    flex-direction: column-reverse;
    gap: 14px;
  }
  .page_chartMode__ER8Cl {
    width: 100%;
    gap: 0;
  }
  .page_chartMode__ER8Cl span {
    min-width: 86px;
  }
  .page_chartDesc__dzznh h4 {
    font-size: 16pt;
  }
  .page_supportBox__re_3w {
    flex-direction: column;
    padding: 20px 20px 0;
    gap: 40px;
  }
  .page_supportInfo__nud81 b {
    font-size: 14pt;
  }
  .page_faqHead__vTb4K b {
    width: 80%;
  }
  .page_buyGoldsDesc__eGUv9 p {
    text-align: justify;
  }
}

