@import "../variables.css";


input {
  color: var(--white);
}

.login-page {
  display: grid;
  width: 100vw;
  height: 100vh;
  grid-template-columns: 1.3fr 0.7fr;
  background: url(../../assets/images/login-background.jpg);
  background-size: cover;
}

.login-left {
  width: 100%;
  color: var(--white);
  padding: 32px 42px;
  background-color: rgba(0, 0, 0, 0.3);
}

.login-left-title {
  font-size: var(--font-hd-38);
  font-weight: 700;
}

.login-left-subtitle {
  font-size: var(--font-hd-20);
  font-weight: 700;
  margin-bottom: 56px;
}

.login-left-content {
  font-size: var(--font-bd-14);
  gap: 8px;
}

.login-terms {
  font-size: var(--font-bd-14);
  margin-bottom: var(--padding-4);
}

.login-terms button {
  margin-right: 24px;
}

.login-terms button:hover {
  font-weight: 700;
  color: var(--blue-500);
}



.login-footer-txt {
  font-size: var(--font-bd-12);
  color: var(--muted);
}

.login-right {
  width: 100%;
  background-color: var(--dark-950);
  padding: 40px 0;
}

.login-box {
  width: 50%;
  height: 100%;
}

.login-box img {
  width: 40px;
  height: 40px;
  margin-bottom: 10px;
}

.login-title {
  color: var(--white);
  font-size: var(--font-hd-30);
  font-weight: 700;
  margin-bottom: 24px;
}

.login-id,
.login-pw {
  padding: 8px 0;
}