.cpgh-hero-visit {
    margin-top: var(--cpg-space-md);
    background: var(--cpg-bone);
    color: var(--cpg-ink);
    border-color: var(--cpg-bone);
    position: relative;
    z-index: 2;
    pointer-events: auto;
}
.cpgh-hero-visit:hover { background: var(--cpg-copper); color: var(--cpg-ink); }
.cpg-seller-entry { border-top: 1px solid var(--cpg-line); }
.cpg-seller-entry p { max-width: 42rem; margin: var(--cpg-space-md) 0; }
