.bbs-purchase[data-v-1ad48cec]{scroll-margin-top:5rem;padding:3rem 1rem;background:var(--bbs-bg, transparent);color:var(--bbs-ink, #2a1f2d)}.bbs-purchase[data-v-1ad48cec]>*{max-width:76rem;margin-left:auto;margin-right:auto}.bbs-purchase__heading[data-v-1ad48cec]{margin-top:0;margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.01em;color:var(--bbs-ink, #2a1f2d)}.bbs-purchase__intro[data-v-1ad48cec]{margin-top:0;margin-bottom:1.5rem;color:var(--bbs-dim, #5d5062)}.bbs-purchase__banner[data-v-1ad48cec]{display:flex;gap:.6rem;align-items:baseline;margin-top:0;margin-bottom:1rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--bbs-line, #d9d2dd);background:var(--bbs-surface, #fff);color:var(--bbs-ink, #2a1f2d);animation:bbs-purchase-fade-1ad48cec .3s ease both}.bbs-purchase__banner a[data-v-1ad48cec]{color:var(--bbs-brand-text, #be0068);font-weight:700}.bbs-purchase__banner--priority[data-v-1ad48cec]{border-color:var(--bbs-brand, #fa0083);background:var(--bbs-brand-soft, #fff0f8)}.bbs-purchase__banner .pi[data-v-1ad48cec]{color:var(--bbs-brand-text, #be0068)}.bbs-purchase__block[data-v-1ad48cec]{margin-top:3rem}@keyframes bbs-purchase-fade-1ad48cec{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bbs-purchase__banner[data-v-1ad48cec]{animation:none}}
