.vs-hub[data-astro-cid-35z5of56]{background:#fff;color:#0b0b14}.vs-hub-hero[data-astro-cid-35z5of56]{padding:138px 24px 84px;background:radial-gradient(circle at 16% 8%,hsl(250 100% 78% / .28),transparent 30%),radial-gradient(circle at 88% 16%,hsl(292 100% 76% / .16),transparent 26%),linear-gradient(180deg,#fff,#f8f6ff);text-align:center}.vs-hub-inner[data-astro-cid-35z5of56],.vs-hub-container[data-astro-cid-35z5of56]{max-width:1180px;margin:0 auto}.vs-hub-inner[data-astro-cid-35z5of56]{max-width:860px}.vs-eyebrow[data-astro-cid-35z5of56]{display:inline-flex;width:fit-content;margin-bottom:16px;padding:7px 12px;border-radius:999px;background:#efedfd;color:#4323e7;font-size:.74rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.vs-hub[data-astro-cid-35z5of56] h1[data-astro-cid-35z5of56]{margin:0 0 20px;font-size:clamp(2.6rem,5.4vw,4.7rem);line-height:1.02;letter-spacing:-.055em;font-weight:900}.vs-hub[data-astro-cid-35z5of56] h2[data-astro-cid-35z5of56]{margin:0 0 16px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08;letter-spacing:-.04em;font-weight:900}.vs-hub[data-astro-cid-35z5of56] p[data-astro-cid-35z5of56]{color:#5f5f6d;font-size:1.04rem;line-height:1.75}.vs-hub-inner[data-astro-cid-35z5of56]>p[data-astro-cid-35z5of56],.vs-section-head[data-astro-cid-35z5of56] p[data-astro-cid-35z5of56]{max-width:720px;margin:0 auto}.vs-hub-actions[data-astro-cid-35z5of56]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:30px}.vs-hub-section[data-astro-cid-35z5of56]{padding:88px 24px}.vs-section-head[data-astro-cid-35z5of56]{max-width:760px;margin:0 auto 42px;text-align:center}.vs-card-grid[data-astro-cid-35z5of56]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.vs-card[data-astro-cid-35z5of56]{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e6e6ec;border-radius:20px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 14px 40px #1010280f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.vs-card[data-astro-cid-35z5of56]:hover{transform:translateY(-3px);border-color:#b9acf6;box-shadow:0 22px 55px #1010281a}.vs-card-media[data-astro-cid-35z5of56]{display:grid;place-items:center;min-height:150px;padding:18px;background:radial-gradient(circle at 18% 14%,hsl(250 100% 78% / .18),transparent 32%),linear-gradient(180deg,#faf8ff,#f4f4f7);border-bottom:1px solid #ececf2}.vs-card-media[data-astro-cid-35z5of56] img[data-astro-cid-35z5of56]{display:block;width:100%;max-height:128px;object-fit:contain}.vs-card-body[data-astro-cid-35z5of56]{display:flex;min-height:255px;flex:1;flex-direction:column;padding:22px}.vs-card-kicker[data-astro-cid-35z5of56]{display:flex;align-items:center;gap:8px;min-height:28px;margin-bottom:14px}.vs-card-kicker[data-astro-cid-35z5of56] img[data-astro-cid-35z5of56]{width:auto;max-width:76px;height:24px;object-fit:contain}.vs-card-kicker[data-astro-cid-35z5of56] span[data-astro-cid-35z5of56]{margin:0;color:#8a8a96;font-size:.68rem;font-weight:900;text-transform:uppercase}.vs-card-kicker[data-astro-cid-35z5of56] b[data-astro-cid-35z5of56],.vs-card-tag[data-astro-cid-35z5of56]{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;font-size:.72rem;font-weight:850;line-height:1}.vs-card-kicker[data-astro-cid-35z5of56] b[data-astro-cid-35z5of56]{padding:7px 9px;background:#f4f4f7;color:#3f3f46}.vs-card-tag[data-astro-cid-35z5of56]{margin-bottom:14px;padding:8px 10px;background:#efedfd;color:#3717d3}.vs-card[data-astro-cid-35z5of56] h3[data-astro-cid-35z5of56]{margin:0 0 12px;font-size:1.15rem;line-height:1.22;letter-spacing:-.025em}.vs-card[data-astro-cid-35z5of56] p[data-astro-cid-35z5of56]{margin:0;font-size:.92rem;line-height:1.58}.vs-card[data-astro-cid-35z5of56] strong[data-astro-cid-35z5of56]{display:inline-flex;margin-top:auto;padding-top:18px;color:#4323e7;font-size:.86rem;font-weight:800}.vs-learn[data-astro-cid-35z5of56]{background:linear-gradient(180deg,#fafafa,#fff)}.vs-learn-grid[data-astro-cid-35z5of56]{display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;align-items:center}.vs-feature-strip[data-astro-cid-35z5of56]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px}.vs-feature-strip[data-astro-cid-35z5of56] img[data-astro-cid-35z5of56]{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:top center;border:1px solid #e6e6ec;border-radius:14px;background:#f4f4f7;box-shadow:0 14px 35px #10102814}.vs-learn-links[data-astro-cid-35z5of56]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vs-learn-links[data-astro-cid-35z5of56] a[data-astro-cid-35z5of56]{padding:16px 18px;border:1px solid #e6e6ec;border-radius:14px;background:#fff;color:#4f46e5;font-weight:800;text-decoration:none;box-shadow:0 10px 28px #1010280d}.vs-learn-links[data-astro-cid-35z5of56] a[data-astro-cid-35z5of56]:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:980px){.vs-card-grid[data-astro-cid-35z5of56],.vs-learn-grid[data-astro-cid-35z5of56]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.vs-hub-hero[data-astro-cid-35z5of56]{padding:112px 18px 64px}.vs-hub-section[data-astro-cid-35z5of56]{padding:68px 18px}.vs-card-grid[data-astro-cid-35z5of56],.vs-learn-grid[data-astro-cid-35z5of56],.vs-learn-links[data-astro-cid-35z5of56]{grid-template-columns:1fr}.vs-feature-strip[data-astro-cid-35z5of56]{display:none}.vs-card-body[data-astro-cid-35z5of56]{min-height:auto}.vs-card-media[data-astro-cid-35z5of56]{min-height:132px}}
