.mls-parents__grid{align-items:stretch}.mls-parents__hero{background:var(--mls-black);border-radius:var(--mls-r-lg);color:var(--mls-paper);display:flex;flex-direction:column;justify-content:flex-end;min-height:420px;overflow:hidden;padding:clamp(24px,3vw,40px);position:relative}.mls-parents__hero img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.mls-parents__scrim{background:linear-gradient(180deg,rgba(10,10,11,.1) 20%,rgba(10,10,11,.92));inset:0;position:absolute}.mls-parents__tbd{left:14px;position:absolute;top:14px;z-index:2}.mls-parents__eyebrow{color:var(--mls-paper);position:relative}.mls-parents__copy{color:rgba(244,241,234,.88);font-size:clamp(16px,1.3vw,19px);line-height:1.55;margin-top:14px;max-width:560px;position:relative}.mls-parents__side{align-content:start;display:grid;gap:12px}.mls-parents__facts{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.mls-parents__facts div{background:var(--fact-bg);border:1px solid color-mix(in srgb,var(--fg) 12%,transparent);border-radius:14px;padding:18px}.mls-parents__facts dt{color:var(--accent-text);font:500 10px/1.3 var(--mls-mono);letter-spacing:.16em;text-transform:uppercase}.mls-parents__facts dd{font-size:15px;line-height:1.35;margin:6px 0 0}.mls-parents .mls-form{margin-top:0}.mls-parents .mls-form-card__head{margin-bottom:2px}