.trade-anchor{scroll-margin-top:clamp(96px,13vh,140px);display:block}.trade-cta{position:relative;overflow:hidden}.trade-cta:after{content:"";background:#0a0a0a9e;position:absolute;inset:0}.trade-cta .wrap{z-index:1;position:relative}.trade-lede{color:#ffffffc7;max-width:52ch;margin-top:26px;font-size:17px;line-height:1.75}.trade-lede a{color:var(--vm-gold-hi)}.trade-lede a:hover{color:var(--vm-gold)}.buyer-grid .buyer-card{transition:border-color .25s var(--vm-ease), transform .25s var(--vm-ease);position:relative;overflow:hidden}.buyer-grid .buyer-card:hover{border-color:#c9a22766;transform:translateY(-2px)}.buyer-card-bg{object-fit:cover;opacity:.14;filter:grayscale();width:100%;height:100%;transition:opacity .3s var(--vm-ease);pointer-events:none;position:absolute;inset:0}.buyer-grid .buyer-card:hover .buyer-card-bg{opacity:.24}.buyer-card h3,.buyer-card p{z-index:1;position:relative}.buyer-card-link{height:100%;display:block}.buyer-card-cta p{color:var(--vm-gold-hi)}@media (hover:hover) and (pointer:fine){.buyer-grid .buyer-card h3{letter-spacing:.07em;font-size:15px}.buyer-grid .buyer-card p{opacity:0;transition:opacity .25s var(--vm-ease), transform .25s var(--vm-ease);transform:translateY(6px)}.buyer-grid .buyer-card:hover p,.buyer-grid .buyer-card:focus-within p{opacity:1;transform:none}}.qty-note{color:#ffffff80;margin-top:4px;font-size:13.5px;font-style:normal;line-height:1.6;display:block}.trade-enquiry{background:#ffffff06;border:1px solid #c9a22759;border-radius:3px;max-width:720px;margin:0 auto;padding:clamp(24px,3vw,34px)}.trade-enquiry-title{margin:0 0 24px;font-size:clamp(24px,2.8vw,32px)}.trade-enquiry-lede{opacity:.82;max-width:46ch;margin:0 0 26px;font-size:16px;line-height:1.7}.trade-enquiry .field:last-of-type{margin-bottom:24px}.trade-enquiry-note{margin-top:16px}.trade-enquiry-note a{color:var(--vm-gold-hi)}.trade-enquiry .form-success{margin:0}.pending-mark{letter-spacing:.06em;color:var(--vm-gold-hi);background:#c9a2271a;border-bottom:1px dashed #c9a2278c;padding:1px 5px;font-size:.88em;font-weight:600;display:inline}
