.buyer-scope{--b-ground:#fafafa;--b-alt:#efeff2;--b-surface:#fff;--b-faint:#fdfdfd;--b-border:#e4e4e6;--b-border-2:#cdcdd4;--b-row:#f7f7f7;--b-dark:#101010;--b-dark-2:#1a1a1a;--b-dark-border:#2c2c2c;--b-gold:#ffb914;--b-gold-hover:#e5a50f;--b-gold-pressed:#c98a05;--b-gold-ink:#8a6200;--b-gold-tint:#fceeca;--b-gold-faint:#fdf6e6;--b-gold-pale:#fcd062;--b-gold-border:#f0d68a;--b-green:#4fb93a;--b-green-ink:#3f9a2e;--b-green-deep:#2f7a22;--b-green-tint:#e3f7df;--b-red:#ca2542;--b-red-ink:#8e1a2f;--b-red-tint:#fbe6e9;--b-orange:#e0620d;--b-orange-ink:#b34a0a;--b-orange-tint:#fdebdd;--b-blue:#007ab9;--b-blue-tint:#d9eef8;--b-ink:#101010;--b-ink-2:#454545;--b-ink-3:#5f5f5f;--b-ink-4:#707070;--b-ink-5:#a7a7b0;--b-ink-6:#cdcdd4;--b-on-dark:#fafafa;--b-on-dark-2:#bfbfbf;--b-on-dark-3:gray;--b-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--b-num:"Inter", ui-sans-serif, system-ui, sans-serif;--b-shadow-card:0 1px 3px #10182814;--b-shadow-hover:0 8px 24px #1018281a;--b-shadow-pop:0 20px 48px #1018282e;background:var(--b-ground);color:var(--b-ink);min-height:100dvh}.buyer-scope .b-num{font-family:var(--b-num);font-variant-numeric:tabular-nums}.buyer-scope .b-mono{font-family:var(--b-mono);font-variant-numeric:tabular-nums}.buyer-scope .b-kicker{font-family:var(--b-num);letter-spacing:.14em;color:var(--b-ink-5);text-transform:uppercase;font-size:11px;font-weight:500;line-height:14px}.buyer-scope .b-rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.buyer-scope .b-rail::-webkit-scrollbar{display:none}.buyer-scope .b-rail>*{scroll-snap-align:start}.buyer-scope .b-stripe{background-image:repeating-linear-gradient(135deg,#e4e4e6 0 6px,#f7f7f7 6px 12px)}.buyer-scope .b-stripe-gold{background-image:repeating-linear-gradient(135deg,#fceeca 0 8px,#fdf6e6 8px 16px)}.buyer-scope .b-stripe-dark{background-image:repeating-linear-gradient(135deg,#ffffff12 0 6px,#fff0 6px 12px)}.buyer-scope .b-underline{box-shadow:inset 0 -2px 0 var(--b-gold)}.buyer-scope .b-sk{background:linear-gradient(90deg,#efeff2 25%,#f7f7f7 50%,#efeff2 75%) 0 0/200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite b-shimmer}@keyframes b-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.buyer-scope .b-live:before{content:"";background:var(--b-green);vertical-align:middle;border-radius:999px;width:7px;height:7px;margin-inline-end:6px;animation:1.8s ease-out infinite b-pulse;display:inline-block;box-shadow:0 0 #4fb93a80}@keyframes b-pulse{0%{box-shadow:0 0 #4fb93a73}70%{box-shadow:0 0 0 7px #4fb93a00}to{box-shadow:0 0 #4fb93a00}}.buyer-scope .b-prose{max-width:70ch;color:var(--b-ink-2);font-size:16px;line-height:30px}.buyer-scope .b-prose h2{color:var(--b-ink);margin:44px 0 12px;font-size:24px;font-weight:600;line-height:34px}.buyer-scope .b-prose h2:first-child{margin-top:0}.buyer-scope .b-prose h3{color:var(--b-ink);margin:28px 0 8px;font-size:18px;font-weight:600;line-height:28px}.buyer-scope .b-prose p{text-wrap:pretty;margin:0 0 20px}.buyer-scope .b-prose a{box-shadow:inset 0 -1px 0 var(--b-gold);color:inherit}.buyer-scope .b-prose ul{flex-direction:column;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.buyer-scope .b-prose ul li{padding-inline-start:18px;position:relative}.buyer-scope .b-prose ul li:before{content:"";inset-inline-start:2px;background:var(--b-gold);border-radius:1px;width:6px;height:6px;position:absolute;top:12px;transform:rotate(45deg)}.buyer-scope .b-prose blockquote{border-inline-start:3px solid var(--b-gold);color:var(--b-ink);margin:0 0 28px;padding-inline-start:18px;font-size:17px;line-height:30px}.buyer-scope .b-prose .b-callout{background:var(--b-gold-tint);border-radius:12px;gap:14px;margin:0 0 20px;padding:16px 20px;font-size:15px;line-height:26px;display:flex}@media (max-width:640px){.buyer-scope .b-prose{font-size:15px;line-height:28px}}@keyframes b-toast-drain{0%{width:100%}to{width:0}}
