.remember-form[data-v-673ac4f7] {
  padding: calc(var(--scale) * 20) calc(var(--scale) * 16);
  display: flex;
  flex-direction: column;
  border-radius: calc(var(--scale) * 32);
  background-color: #ffffff;
}
.remember-form__title[data-v-673ac4f7] {
  margin-bottom: calc(var(--scale) * 16);
  font-weight: 500;
  font-size: calc(var(--scale) * 28);
  line-height: 95%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #02120F;
}
@media only screen and (max-width: 1200px) {
.remember-form__title[data-v-673ac4f7] {
    margin-bottom: calc(var(--scale) * 8);
}
}
.remember-form__text[data-v-673ac4f7] {
  margin-bottom: calc(var(--scale) * 32);
  font-weight: 500;
  font-size: calc(var(--scale) * 16);
  line-height: 130%;
  text-align: center;
  color: #A7ABAC;
}
@media only screen and (max-width: 1200px) {
.remember-form__text[data-v-673ac4f7] {
    margin-bottom: calc(var(--scale) * 20);
}
}
.remember-form__email[data-v-673ac4f7] {
  width: 100%;
  margin-bottom: calc(var(--scale) * 20);
}
.remember-form[data-v-673ac4f7] input {
  width: 100%;
  height: auto;
  padding: calc(var(--scale) * 22) calc(var(--scale) * 24);
  border: 1px solid #CACACB;
  border-radius: calc(var(--scale) * 24);
  background: #ffffff !important;
  font-weight: 500;
  font-size: calc(var(--scale) * 18);
  line-height: 120%;
  color: #02120F;
}
.remember-form[data-v-673ac4f7] input::placeholder {
  color: #A7ABAC;
}
.remember-form[data-v-673ac4f7] .error-message {
  font-weight: 500;
  font-size: calc(var(--scale) * 12);
}
.remember-form .m-btn[data-v-673ac4f7] {
  padding: calc(var(--scale) * 30) calc(var(--scale) * 10);
  background-color: #FF5319;
  border-radius: calc(var(--scale) * 24);
  font-weight: 500;
  font-size: calc(var(--scale) * 18);
  line-height: 110%;
  color: #FFFFFF;
}
@media (hover: hover) {
.remember-form .m-btn[data-v-673ac4f7]:hover {
    background-color: #FF9C12;
}
}.remember-success[data-v-7d9a63de] {
  padding: calc(var(--scale) * 20) calc(var(--scale) * 16);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: calc(var(--scale) * 20);
  border-radius: calc(var(--scale) * 32);
  background-color: #ffffff;
}
.remember-success__title[data-v-7d9a63de] {
  font-weight: 500;
  font-size: calc(var(--scale) * 28);
  line-height: 95%;
  text-align: center;
  letter-spacing: -0.02em;
  color: #02120F;
}
.remember-success__image[data-v-7d9a63de] {
  width: calc(var(--scale) * 200);
  aspect-ratio: 1/1;
}
@media only screen and (max-width: 1200px) {
.remember-success__image[data-v-7d9a63de] {
    width: calc(var(--scale) * 98);
}
}
.remember-success__link[data-v-7d9a63de] {
  font-weight: 400;
  font-size: calc(var(--scale) * 20);
  line-height: 130%;
  text-align: center;
  text-decoration-line: underline;
  color: #FF5319;
}
.remember-success__social-title[data-v-7d9a63de] {
  font-weight: 500;
  font-size: calc(var(--scale) * 18);
  line-height: 120%;
  text-align: center;
  color: #A7ABAC;
}
.remember-success__social-links[data-v-7d9a63de] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: calc(var(--scale) * 8);
  margin-top: calc(var(--scale) * 8);
}
.remember-success__social-links a[data-v-7d9a63de] {
  display: inline-block;
  width: calc(var(--scale) * 58);
  height: calc(var(--scale) * 58);
  overflow: hidden;
  border-radius: calc(var(--scale) * 10);
}
@media only screen and (max-width: 1200px) {
.remember-success__social-links a[data-v-7d9a63de] {
    width: calc(var(--scale) * 41);
    height: calc(var(--scale) * 41);
}
}
.remember-success__social-links a img[data-v-7d9a63de] {
  width: 100%;
}