.ai-card[data-v-f27c67c1]{border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);min-width:0;color:var(--ds-text);transition:border-color var(--ds-motion-fast),transform var(--ds-motion-fast),background-color var(--ds-motion-fast);flex-direction:column;gap:.875rem;padding:1.125rem;text-decoration:none;display:flex}.ai-card[data-v-f27c67c1]:hover{border-color:var(--ds-border-strong);background:var(--ds-surface-elevated)}.ai-card[data-v-f27c67c1]:active{transform:scale(.99)}.ai-card__head[data-v-f27c67c1]{align-items:center;gap:.75rem;display:flex}.ai-card__title[data-v-f27c67c1]{flex:1;min-width:0;display:grid}.ai-card__title h3[data-v-f27c67c1]{text-align:start;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.0625rem;font-weight:900;line-height:1.4;overflow:hidden}.ai-card__title span[data-v-f27c67c1]{color:var(--ds-muted);font-size:.75rem}.ai-card__flag[data-v-f27c67c1]{background:var(--ds-warning-soft);width:1.75rem;height:1.75rem;color:var(--ds-warning-text);border-radius:999px;place-items:center;display:grid}.ai-card__flag[data-v-f27c67c1] .iconify{width:.875rem;height:.875rem}.ai-card__tagline[data-v-f27c67c1]{color:var(--ds-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.9;display:-webkit-box;overflow:hidden}.ai-card__tiers[data-v-f27c67c1]{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.ai-card__tiers li[data-v-f27c67c1]{border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);color:var(--ds-muted);font:600 .6875rem/1.6 var(--font-mono);padding:.125rem .5rem}.ai-card__foot[data-v-f27c67c1]{border-top:1px solid var(--ds-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}.ai-card__price[data-v-f27c67c1]{color:var(--ds-muted);font-size:.75rem}.ai-card__price strong[data-v-f27c67c1]{color:var(--ds-text);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:900}.ai-card__price small[data-v-f27c67c1]{font-size:.6875rem}.ai-card__arrow[data-v-f27c67c1]{width:1rem;height:1rem;color:var(--ds-muted);transition:transform var(--ds-motion-fast),color var(--ds-motion-fast)}.ai-card:hover .ai-card__arrow[data-v-f27c67c1]{color:var(--ds-signal-text);transform:translate(-.25rem)}.ai-card[data-compact][data-v-f27c67c1]{gap:.625rem;padding:.875rem}@media (prefers-reduced-motion:reduce){.ai-card[data-v-f27c67c1],.ai-card__arrow[data-v-f27c67c1]{transition:none}}
