Counterparty gate
Before the store renders, every visitor confirms they are 21 or over and purchasing as a qualified research counterparty — a licensed researcher, clinical lab, CRO or credentialed institutional buyer. Not a dismissible popup. The catalog does not load until they clear it.
Blocks the access path