.vd-blog-page[data-v-b95752df]{--vd-primary: #7057ee;--vd-ink: #1a1433;--vd-soft: #f3f0ff;color:var(--vd-ink)}.vd-blog-hero[data-v-b95752df]{padding:56px 0 40px;background:linear-gradient(135deg,#1a1433 0%,#2d2460 45%,#7057ee 100%);color:#fff}.vd-blog-eyebrow[data-v-b95752df]{margin:0 0 12px;font-size:14px}.vd-blog-eyebrow a[data-v-b95752df]{color:#e8e4ff;text-decoration:underline}.vd-blog-hero h1[data-v-b95752df]{margin:0 0 12px;font-size:36px;font-weight:700}.vd-blog-lead[data-v-b95752df]{margin:0;max-width:720px;font-size:17px;line-height:1.6;color:#ffffffeb}.vd-blog-list-section[data-v-b95752df]{width:calc(100% - 64px);margin:32px auto;padding:32px 24px 48px;border-radius:24px;background:#f7f5ff;box-sizing:border-box}.vd-blog-card[data-v-b95752df]{margin-bottom:20px;padding:24px 22px;border-radius:16px;background:linear-gradient(180deg,#fff 0%,#f3f0ff 100%);border:1px solid #ddd6fe;box-shadow:0 4px 14px #7057ee0f}.vd-blog-card[data-v-b95752df]:last-child{margin-bottom:0}.vd-blog-date[data-v-b95752df]{margin:0 0 8px;font-size:13px;color:#6b6585}.vd-blog-card h2[data-v-b95752df]{margin:0 0 10px;font-size:22px;line-height:1.35}.vd-blog-card h2 a[data-v-b95752df]{color:var(--vd-ink);text-decoration:none}.vd-blog-card h2 a[data-v-b95752df]:hover{color:var(--vd-primary)}.vd-blog-excerpt[data-v-b95752df]{margin:0 0 14px;color:#5b5675;line-height:1.6}.vd-blog-read[data-v-b95752df]{color:var(--vd-primary);font-weight:600;text-decoration:underline}
