/* Match the existing product layout while keeping molecular artwork uncropped. */
.biochemistry-hero h1{font-size:clamp(36px,4.5vw,62px);letter-spacing:-2px}
.biochemistry-hero img{object-fit:contain;background:#08111c;padding:20px}
.biochemistry-hero .product-links{margin-bottom:0}
.biochemistry-hero .button{gap:16px}
@media(max-width:480px){.biochemistry-hero h1{font-size:clamp(30px,8.5vw,40px);letter-spacing:-1px}.biochemistry-hero .button{padding-inline:16px;font-size:15px}}
