// sig-page.jsx — Page assembler + tweaks wiring.
//
// Pulls all section components together and exposes the
// "options requested" sections as tweakable variants.

// Tweaks Panel removed for production deploy.
// Layout variants locked to README-confirmed defaults: Reserve / Alternating / Doors / Row.
const SIG_VARIANTS = {
  headerCta: "reserve",
  countdown: "alternating",
  doorways: "doors",
  lifestyles: "row"
};

function SignaturePage() {
  const t = SIG_VARIANTS;
  return (
    <div data-screen-label="Signature Program · Landing Page" style={{
      background: 'var(--ld-navy-900)',
      color: 'var(--ld-pearl-100)',
      fontFamily: 'var(--font-body)',
    }}>
      <SigHeader ctaVariant={t.headerCta} />
      <SigHero />
      <SigCountdown variant={t.countdown} />
      <SigDoorways variant={t.doorways} />
      <SigResident />
      <SigLifestyles variant={t.lifestyles} />
      <SigWelcome />
      <SigFooter />
    </div>
  );
}

Object.assign(window, { SignaturePage });
