@import url('https://fonts.googleapis.com/css2?family=Michroma&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Urbanist&display=swap');


.hero__title {
  color: transparent;
  position: relative;
  font-family: Michroma, sans-serif;
  font-size: 0px;
  text-shadow: none;
  font-weight: bold;
  text-align: center; /* optional: center the text */
  line-height: 1; /* controls line height globally */
  margin: 0;
  padding: 0;
}

/* Bold title */
.hero__title::before {
  content: "WELCOME TO OROKU EDGE";
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 4vw;
  margin: 0;           /* remove extra spacing */
  line-height: 1.1;    /* tighter line spacing */
}

/* Subtitle */
.hero__title::after {
  content: "Your Edge in the Market";
  display: block;
  color: #fff;
  font-weight: normal;
  font-size: 3.5vw;
  margin-top: 0.3em;    /* reduce top space */
  line-height: 1.1;     /* keep line height tight */
  text-transform: none; /* 👈 Force normal case */
}







.home--page .header {
    background: transparent;
    position: absolute;
    
    top: 0;
}








.login-page {
    min-height: 400px;
}







.hero__btns {
  font-family: Plus Jakarta Sans, sans-serif;
  
}






.btn--big.form__button, .btn--big.header__btn, .btn--big.reflink-form__btn, .btn.btn--big {
  font-size: 14px;
  border-radius: 50px;
  text-transform: uppercase;
}








.btn--signin.form__button, .btn--signin.header__btn, .btn--signin.reflink-form__btn, .btn--white.form__button, .btn--white.header__btn, .btn--white.reflink-form__btn, .btn.btn--signin, .btn.btn--white {
    background-color: rgba(0, 0, 0, 0.25);
    border-color: transparent;
    color: #fff;
}



.btn--transparent.form__button, .btn--transparent.header__btn, .btn--transparent.reflink-form__btn, .btn.btn--transparent {
    background-color: rgba(0, 0, 0, 0.15);
    border-color: transparent;
}  





