.card[data-v-4d14e27c]{background:#fff;border:1px solid var(--sa-border-hairline);border-radius:16px;box-shadow:var(--sa-shadow-card);display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none;transition:transform .2s var(--sa-ease),box-shadow .2s var(--sa-ease)}.card[data-v-4d14e27c]:hover{box-shadow:var(--sa-shadow-card-hover);transform:translateY(-3px)}.card-img[data-v-4d14e27c]{border-bottom:1px solid var(--sa-border-hairline);display:block;height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.card-img-none[data-v-4d14e27c]{align-items:center;background:var(--sa-indigo-50);color:var(--sa-indigo-700);display:flex;font-size:14px;font-weight:700;justify-content:center}.card-body[data-v-4d14e27c]{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:16px 18px 18px}.chips[data-v-4d14e27c]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-4d14e27c]{border-radius:999px;font-size:12px;font-weight:700;padding:3px 10px}.chip-sample[data-v-4d14e27c]{background:var(--sa-indigo-50);border:1px solid var(--sa-indigo-100);color:var(--sa-indigo-700)}.chip-draw[data-v-4d14e27c]{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.chip-plain[data-v-4d14e27c]{background:var(--sa-zinc-100);color:var(--sa-zinc-700)}.card-title[data-v-4d14e27c]{color:var(--sa-zinc-900);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.card-meta[data-v-4d14e27c]{color:var(--sa-zinc-600);font-size:14px}.card-foot[data-v-4d14e27c]{border-top:1px solid var(--sa-border-hairline);display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between;margin-top:auto;padding-top:10px}.card-value[data-v-4d14e27c]{color:var(--sa-zinc-900)}.card-checked[data-v-4d14e27c]{color:var(--sa-zinc-500)}@media(prefers-reduced-motion:reduce){.card[data-v-4d14e27c]{transition:none}.card[data-v-4d14e27c]:hover{transform:none}}.join[data-v-7c735d23]{align-items:center;background:var(--sa-indigo-50);border:1px solid var(--sa-indigo-100);border-radius:20px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:28px}.join-copy[data-v-7c735d23]{flex:1 1 320px;min-width:0}.join-title[data-v-7c735d23]{color:var(--sa-zinc-900);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0 0 4px}.join-sub[data-v-7c735d23]{color:var(--sa-zinc-700);font-size:15px;line-height:1.6;margin:0}.join-cta[data-v-7c735d23]{align-items:center;background:var(--sa-indigo-600);border-radius:14px;box-shadow:var(--sa-shadow-brand-lg);color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:52px;padding:0 26px;text-decoration:none}.join-cta[data-v-7c735d23]:hover{background:var(--sa-indigo-700)}
