.index-page[data-v-cc6eecdf]{background-color:#0c0d10;color:#f3f4f6;min-height:100vh}.container[data-v-cc6eecdf]{margin:0 auto;max-width:1200px;padding:0 24px}.cta-pill[data-v-cc6eecdf]{align-items:center;background:linear-gradient(135deg,#c850c0,#4158d0);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 18px;text-decoration:none;white-space:nowrap}.index-main[data-v-cc6eecdf]{padding-bottom:88px;padding-top:64px}.index-hero[data-v-cc6eecdf]{margin-bottom:56px;text-align:center}.eyebrow[data-v-cc6eecdf]{color:#a78bfa;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.index-hero h1[data-v-cc6eecdf]{font-size:clamp(30px,4.5vw,46px);font-weight:800;letter-spacing:-.02em;margin-top:12px}.index-hero p[data-v-cc6eecdf]{color:#9ca3af;font-size:16px;line-height:1.6;margin:16px auto 0;max-width:640px}.index-grid[data-v-cc6eecdf]{display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.index-card[data-v-cc6eecdf]{background:#13151c;border:1px solid #232733;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s,border-color .2s}.index-card[data-v-cc6eecdf]:hover{border-color:#3b4255;transform:translateY(-3px)}.index-card img[data-v-cc6eecdf]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.index-card__body[data-v-cc6eecdf]{display:flex;flex:1;flex-direction:column;padding:20px}.index-card__body h2[data-v-cc6eecdf]{color:#fff;font-size:16px;font-weight:700;margin-bottom:6px}.index-card__body p[data-v-cc6eecdf]{color:#9ca3af;flex:1;font-size:13px;line-height:1.5}.index-card__link[data-v-cc6eecdf]{align-items:center;color:#c084fc;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:14px}
