/* VOZAYA 0.19.43 — RESTORE CENTRED MAIN HERO
   English/default hero returns to the approved pre-translation proportions.
   Long translated locales keep the 0.19.41 safe-reflow rules. */

html[data-vozaya-hero-long="0"] .early-access-grid{
  grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)!important;
  gap:clamp(2rem,5vw,6rem)!important;
  width:100%!important;
  margin-inline:auto!important;
  align-items:center!important;
}

html[data-vozaya-hero-long="0"] .early-access-copy{
  width:auto!important;
  max-width:680px!important;
  margin-inline:0!important;
  overflow:visible!important;
}

html[data-vozaya-hero-long="0"] .early-access-copy h1{
  width:auto!important;
  max-width:8.4ch!important;
  font-size:clamp(3.6rem,6.6vw,7.25rem)!important;
  line-height:.88!important;
  letter-spacing:-.065em!important;
  margin:.8rem 0 1.2rem!important;
}

html[data-vozaya-hero-long="0"] .early-wheel-panel{
  justify-self:center!important;
  width:100%!important;
  min-width:0!important;
}

html[data-vozaya-hero-long="0"] .early-access-hero .join-wheel-canvas{
  margin-inline:auto!important;
}

/* Keep the full composition visually centred inside the 1240px wrap. */
html[data-vozaya-hero-long="0"] .early-access-hero > .wrap{
  margin-inline:auto!important;
}

/* Tablet/mobile retain the original approved one-column centring. */
@media(max-width:980px){
  html[data-vozaya-hero-long="0"] .early-access-grid{
    grid-template-columns:1fr!important;
    min-height:0!important;
  }

  html[data-vozaya-hero-long="0"] .early-access-copy{
    text-align:center!important;
    margin-inline:auto!important;
  }

  html[data-vozaya-hero-long="0"] .early-access-copy h1{
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html[data-vozaya-hero-long="0"] .early-access-actions{
    justify-content:center!important;
  }
}
