.packs{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin:1.5em 0;display:grid}.pack{align-content:start;gap:.5rem;display:grid}.pack__tag{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.pack__name{color:var(--ink)!important;margin:0!important;font-size:1.35rem!important;font-style:normal!important}.pack__price{font-family:var(--font-display);color:var(--gold-2);font-size:2.2rem;line-height:1}.pack__items{font-size:var(--text-sm);color:var(--ink-2);margin:.4rem 0 0!important;padding-left:1.1em!important}.pack__beta{font-size:var(--text-xs);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:.4rem}
