.ms2blog-root[data-v-a62e89c8]{--ms2-accent: #3B82F6;--ms2-ink: #0B1220;--ms2-ink-soft: #475569;--ms2-bg: #F8FAFC;--ms2-surface: #FFFFFF;--ms2-line: #E2E8F0;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ms2-ink);background:var(--ms2-bg);line-height:1.55}.ms2blog-root[data-v-a62e89c8] :where(h1,h2,h3){font-family:Space Grotesk,Inter,system-ui,sans-serif;letter-spacing:-.01em;color:var(--ms2-ink)}.ms2blog-head[data-v-a62e89c8]{padding:56px 24px 40px;background:radial-gradient(ellipse at 85% -10%,rgba(59,130,246,.1),transparent 55%),var(--ms2-bg);border-bottom:1px solid var(--ms2-line)}.ms2blog-head__inner[data-v-a62e89c8]{max-width:760px;margin:0 auto;text-align:center}.ms2blog-eyebrow[data-v-a62e89c8]{display:inline-block;background:#3b82f61a;color:var(--ms2-accent);padding:6px 12px;border-radius:999px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ms2blog-h1[data-v-a62e89c8]{font-size:clamp(34px,5vw,54px);line-height:1.06;margin:18px 0 16px}.ms2blog-lead[data-v-a62e89c8]{font-size:18px;color:var(--ms2-ink-soft);max-width:620px;margin:0 auto}.ms2blog-headmeta[data-v-a62e89c8]{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center}.ms2blog-headmeta li[data-v-a62e89c8]{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ms2-ink-soft)}.ms2blog-headmeta__dot[data-v-a62e89c8]{width:9px;height:9px;border-radius:3px;background:var(--ms2-accent)}.ms2blog-funnelcard[data-v-a62e89c8]{max-width:560px;margin:36px auto 0;background:var(--ms2-surface);border:1px solid var(--ms2-line);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -32px #0f172a4d}.ms2blog-funnelcard__bar[data-v-a62e89c8]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--ms2-line);background:#f1f5f9}.ms2blog-funnelcard__dot[data-v-a62e89c8]{width:10px;height:10px;border-radius:50%;display:inline-block}.ms2blog-funnelcard__dot--r[data-v-a62e89c8]{background:#ef4444}.ms2blog-funnelcard__dot--a[data-v-a62e89c8]{background:#f59e0b}.ms2blog-funnelcard__dot--g[data-v-a62e89c8]{background:#10b981}.ms2blog-funnelcard__url[data-v-a62e89c8]{margin-left:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--ms2-ink-soft)}.ms2blog-funnelcard__body[data-v-a62e89c8]{padding:26px 24px}.ms2blog-grid-sec[data-v-a62e89c8]{padding:64px 24px;background:var(--ms2-surface);border-bottom:1px solid var(--ms2-line)}.ms2blog-grid-sec__inner[data-v-a62e89c8]{max-width:1180px;margin:0 auto}.ms2blog-grid[data-v-a62e89c8]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:700px){.ms2blog-grid[data-v-a62e89c8]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ms2blog-grid[data-v-a62e89c8]{grid-template-columns:repeat(3,1fr);gap:26px}}.ms2blog-card[data-v-a62e89c8]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ms2-line);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 1px 2px #0f172a0a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ms2blog-card[data-v-a62e89c8]:hover{transform:translateY(-4px);box-shadow:0 24px 44px -28px #0f172a4d;border-color:#3b82f673}.ms2blog-card[data-v-a62e89c8]:focus-visible{outline:3px solid var(--ms2-accent);outline-offset:2px}.ms2blog-card__img-wrap[data-v-a62e89c8]{aspect-ratio:16 / 9;overflow:hidden;background:#eef2f7}.ms2blog-card__img[data-v-a62e89c8]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ms2blog-card:hover .ms2blog-card__img[data-v-a62e89c8]{transform:scale(1.05)}.ms2blog-card__body[data-v-a62e89c8]{padding:22px 22px 24px;flex:1;display:flex;flex-direction:column}.ms2blog-card__meta[data-v-a62e89c8]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.ms2blog-card__date[data-v-a62e89c8]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;color:var(--ms2-ink-soft);letter-spacing:.02em}.ms2blog-card__read[data-v-a62e89c8]{font-size:12.5px;color:#94a3b8}.ms2blog-card__tags[data-v-a62e89c8]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.ms2blog-card__tag[data-v-a62e89c8]{font-size:11px;padding:4px 11px;border-radius:999px;font-weight:600;background:#3b82f61a;color:var(--ms2-accent);letter-spacing:.02em}.ms2blog-card__title[data-v-a62e89c8]{font-size:19px;font-weight:600;line-height:1.32;margin:0 0 10px}.ms2blog-card__excerpt[data-v-a62e89c8]{font-size:14.5px;color:var(--ms2-ink-soft);line-height:1.6;flex:1;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ms2blog-card__link[data-v-a62e89c8]{margin-top:16px;font-size:14px;font-weight:700;color:var(--ms2-accent);letter-spacing:.02em;transition:letter-spacing .18s ease}.ms2blog-card:hover .ms2blog-card__link[data-v-a62e89c8]{letter-spacing:.06em}.ms2blog-empty[data-v-a62e89c8]{text-align:center;padding:64px 0}.ms2blog-empty__title[data-v-a62e89c8]{font-size:18px;color:var(--ms2-ink-soft);margin:0}.ms2blog-empty__sub[data-v-a62e89c8]{margin:8px 0 0;font-size:15px;color:#94a3b8}.ms2blog-pag[data-v-a62e89c8]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:56px}.ms2blog-pag__link[data-v-a62e89c8]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;background:#fff;border:1px solid var(--ms2-line);color:var(--ms2-ink-soft);transition:all .18s ease}.ms2blog-pag__link[data-v-a62e89c8]:hover{transform:translateY(-2px);border-color:#3b82f673;color:var(--ms2-ink)}.ms2blog-pag__link[data-v-a62e89c8]:focus-visible{outline:3px solid var(--ms2-accent);outline-offset:2px}.ms2blog-pag__link--active[data-v-a62e89c8]{background:var(--ms2-accent);color:#fff;border-color:var(--ms2-accent);box-shadow:0 10px 24px -10px #3b82f68c}.ms2blog-cta[data-v-a62e89c8]{background:radial-gradient(ellipse at 15% 120%,rgba(59,130,246,.3),transparent 55%),#0b1220}.ms2blog-cta__inner[data-v-a62e89c8]{max-width:760px;margin:0 auto;padding:80px 24px;text-align:center}.ms2blog-cta__eyebrow[data-v-a62e89c8]{display:inline-block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:#93c5fd}.ms2blog-cta__title[data-v-a62e89c8]{font-size:clamp(28px,4vw,46px);line-height:1.08;margin:16px 0 18px;color:#fff}.ms2blog-cta__sub[data-v-a62e89c8]{font-size:17px;line-height:1.7;color:#e2e8f0c7;max-width:600px;margin:0 auto}.ms2blog-cta__row[data-v-a62e89c8]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:32px}@media(min-width:640px){.ms2blog-cta__row[data-v-a62e89c8]{flex-direction:row;justify-content:center}}.ms2blog-cta__btn[data-v-a62e89c8]{display:inline-flex;align-items:center;justify-content:center;background:var(--ms2-accent);color:#fff;text-decoration:none;padding:16px 30px;border-radius:12px;font-weight:700;letter-spacing:.04em;font-size:14.5px;box-shadow:0 16px 34px -14px #3b82f6b3;transition:transform .15s ease}.ms2blog-cta__btn[data-v-a62e89c8]:hover{transform:translateY(-2px)}.ms2blog-cta__note[data-v-a62e89c8]{font-size:13px;color:#e2e8f099}
