docs/styles.css
@@ -187,21 +187,23 @@ max-width: 22em; } /* Right art: original design pixels — subtle reflection only, capped height */ /* Right art: user-provided hero visual (black bg removed → white) */ .hero__art { margin: 0; line-height: 0; display: flex; align-items: center; justify-content: flex-end; background: var(--hero-bg); } .hero__art img { display: block; width: auto; width: 100%; max-width: 100%; height: auto; max-height: clamp(300px, 42vw, 500px); background: var(--hero-bg); border: 0; } /* Main content */