.hologenetic-landing .holo-hero{text-align:center;display:block}.hologenetic-landing .ms-hero-title{max-width:13ch;margin-inline:auto}.hologenetic-landing .holo-hero-lead{max-width:660px;font-family:var(--font-serif);color:var(--text);margin:20px auto 0;font-size:21px;line-height:1.55}.hologenetic-landing .holo-proof{max-width:680px;font-family:var(--font-sans);color:var(--text-dim);margin:18px auto 0;font-size:13px;line-height:1.6}.hologenetic-landing .holo-hero .ms-cta{min-height:54px;margin-top:28px;padding:14px 28px}.hologenetic-landing .holo-profile-shell{max-width:1180px;margin:38px auto 0}.hologenetic-landing .holo-explain{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:48px;display:grid}.hologenetic-landing .holo-explain-card{border-left:3px solid var(--gold);background:#120a1c;padding:34px}.hologenetic-landing .holo-explain-card h3{font-family:var(--font-heading);color:var(--gold-cream);margin:0 0 14px;font-size:30px;font-weight:500}.hologenetic-landing .holo-explain-card p{font-family:var(--font-serif);color:var(--text-dim);margin:0;font-size:18px;line-height:1.7}.hologenetic-landing .holo-status{border:1px solid var(--gold-border);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-top:22px;padding:9px 12px;font-size:11px;display:inline-block}.hologenetic-landing .holo-form{border:1px solid var(--gold-border);background:#130b1ecc;max-width:580px;margin:30px auto 0;padding:32px}.hologenetic-landing .holo-form-note{text-align:center;max-width:600px;font-family:var(--font-serif);color:var(--text-dim);margin:17px auto 0;font-size:14px;line-height:1.6}@media (max-width:820px){.hologenetic-landing .holo-explain{grid-template-columns:1fr}.hologenetic-landing .holo-hero-lead{font-size:19px}}
