.ds-card[data-v-fbd143c0]{gap:var(--space-2);box-sizing:border-box;height:100%;padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--lamp-line-soft);border-radius:var(--radius-lg);background:var(--lamp-surface);box-shadow:var(--shadow-card);color:var(--lamp-text);flex-direction:column;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.ds-card--link[data-v-fbd143c0]:hover{border-color:var(--lamp-gold-dark);background:var(--lamp-surface-hover);box-shadow:var(--glow-gold);color:var(--lamp-text)}.ds-card__eyebrow[data-v-fbd143c0]{color:var(--lamp-gold);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ds-card__title[data-v-fbd143c0]{color:var(--lamp-gold-light);font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug)}.ds-card__text[data-v-fbd143c0]{color:var(--lamp-muted);font-size:var(--text-base);line-height:var(--leading-body)}.ds-progress[data-v-47821320]{gap:var(--space-1);font-family:var(--font-ui);color:var(--lamp-text);display:grid}.ds-progress progress[data-v-47821320]{width:100%;max-width:100%;accent-color:var(--lamp-gold)}
