.lp-bonus-goal{gap:var(--space-3);color:var(--muted-foreground);text-decoration:none;display:grid}a.lp-bonus-goal{padding:var(--space-5);border-radius:var(--radius-rail);box-shadow:var(--card-ring)}a.lp-bonus-goal:hover{background:var(--fill-card-list)}.lp-bonus-goal:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.lp-bonus-goal-title{--bone-width:18.7em;color:var(--foreground);font-size:var(--text-body);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.lp-bonus-goal-chevron{width:var(--icon-control);height:var(--icon-control);color:var(--muted-foreground);flex:none}.lp-bonus-goal-mark{width:var(--deal-mark);height:var(--deal-mark);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-text);flex:none}.lp-bonus-goal-mark>svg{width:var(--icon-nav);height:var(--icon-nav)}.lp-bonus-goal-body{flex:1 1 0;min-width:0}.lp-bonus-goal-meta{font-size:var(--text-secondary);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}