/* ============================================================
   OHSUN — COMING SOON  (products.html while the store is offline)
   ------------------------------------------------------------
   Built from the homepage's own components in home.css — the
   hero, range cards and signup form — so the page reads as part
   of the same site. Only launch-specific layout lives here.
   When the store goes live, swap products.html back for
   products.full.backup.html and this file is no longer needed.
   ============================================================ */

.launch{min-height:86svh}
.launch .hero__inner{max-width:760px}
.launch h1{margin-top:22px}
.launch .hero__sub{max-width:560px}

/* signup sits left-aligned under the copy, not centred like the CTA band */
.launch__form{margin:40px 0 0;max-width:480px;justify-content:flex-start}
.launch__note{margin-top:14px}
.launch .hero__meta{margin-top:48px}

/* what's launching */
.preview{background:var(--bg-1);border-top:1px solid var(--line)}
.preview .section__head{margin-bottom:48px}
.cat--soon{cursor:default}
.cat--soon .cat__go{color:var(--tx-mute)}
.cat--soon:hover .cat__go{color:var(--blue)}

@media(max-width:680px){
  .launch{min-height:auto}
  .launch__form{max-width:none}
}
