.blog_page__yJJnW{--mk-bg:#08080d;--mk-raise:#0e0e15;--mk-raise-2:#13131c;--mk-ink:#f2f2f6;--mk-read:#cfcfda;--mk-muted:#a2a2b0;--mk-faint:#63636f;--mk-line:hsla(0,0%,100%,.07);--mk-line-strong:hsla(0,0%,100%,.13);--mk-indigo:#6366f1;--mk-violet:#a855f7;--mk-glow:rgba(124,92,240,.32);--mk-grad:linear-gradient(100deg,#818cf8,#8b7cf6 45%,#c084fc);--mk-max:1104px;--mk-measure:680px;min-height:100vh;background:var(--mk-bg);color:var(--mk-ink);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}[data-mk=light] .blog_page__yJJnW{--mk-bg:#fbfbfd;--mk-raise:#fff;--mk-raise-2:#f3f3f8;--mk-ink:#16161d;--mk-read:#33333e;--mk-muted:#4b4b58;--mk-faint:#8a8a96;--mk-line:rgba(10,10,30,.09);--mk-line-strong:rgba(10,10,30,.16)}.blog_page__yJJnW ::selection{background:rgba(124,92,240,.35)}.blog_wrap__FQomZ{max-width:var(--mk-max);margin:0 auto;padding:0 28px}.blog_nav__TSqF2{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--mk-bg) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--mk-line)}.blog_navIn__xrFUO{display:flex;align-items:center;gap:24px;height:64px}.blog_brand__JLtRu{display:inline-flex;align-items:center;gap:10px;color:var(--mk-ink);text-decoration:none;font-size:17px;font-weight:600;letter-spacing:-.02em}.blog_brandSub__B_McF{color:var(--mk-faint);font-weight:500;padding-left:12px;margin-left:2px;border-left:1px solid var(--mk-line-strong)}.blog_navSpace__NFyN9{flex:1 1}.blog_navGhost__840Ld{color:var(--mk-muted);text-decoration:none;font-size:14px;font-weight:500;padding:8px 12px;border-radius:8px;transition:color .15s ease,background .15s ease}.blog_navGhost__840Ld:hover{color:var(--mk-ink);background:hsla(0,0%,100%,.05)}.blog_ctaSm__xkIdq,.blog_cta__4fY6_{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#0b0b11;border:0;border-radius:9px;text-decoration:none;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.blog_ctaSm__xkIdq{height:34px;padding:0 14px;font-size:13.5px}.blog_cta__4fY6_{height:46px;padding:0 22px;font-size:15px}.blog_ctaSm__xkIdq:hover,.blog_cta__4fY6_:hover{background:#f2f0ff;transform:translateY(-1px);box-shadow:0 8px 30px -8px var(--mk-glow)}.blog_ctaGhost__uX9fQ{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 20px;border-radius:9px;border:1px solid var(--mk-line-strong);color:var(--mk-ink);text-decoration:none;font-weight:500;font-size:15px;transition:border-color .15s ease,background .15s ease}.blog_ctaGhost__uX9fQ:hover{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.04)}.blog_kicker__fyUQR{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-faint);margin:0 0 14px}.blog_kickerDot__Tn_0l{display:inline-block;width:7px;height:7px;border-radius:99px;background:var(--mk-grad);box-shadow:0 0 12px var(--mk-glow);margin-right:10px;vertical-align:1px}.blog_metaRow__rL1fa{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-mono);font-size:11.5px;color:var(--mk-faint);letter-spacing:.02em}.blog_metaTag__z9sP_{color:#b5aef9;background:rgba(124,92,240,.12);border:1px solid rgba(124,92,240,.3);border-radius:99px;padding:3px 10px;white-space:nowrap}.blog_metaSep__Q7_kM{color:var(--mk-faint);opacity:.7}.blog_masthead__axZ5F{position:relative;padding:88px 0 56px}.blog_masthead__axZ5F:before{content:"";position:absolute;inset:-64px 0 auto 0;height:420px;background:radial-gradient(46% 56% at 30% 0,rgba(99,102,241,.14),transparent 68%),radial-gradient(40% 48% at 62% 4%,rgba(168,85,247,.09),transparent 66%);pointer-events:none}.blog_masthead__axZ5F>*{position:relative}.blog_mastH__FF6Lb{margin:0;max-width:17ch;font-size:clamp(38px,5.6vw,62px);font-weight:600;letter-spacing:-.04em;line-height:1.03;text-wrap:balance}.blog_mastGrad__N2bZN{background:var(--mk-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.blog_mastSub__HTdAT{margin:20px 0 0;max-width:56ch;color:var(--mk-muted);font-size:17px;line-height:1.65;text-wrap:pretty}.blog_featured__JkKXi{display:block;position:relative;margin:8px 0 44px;padding:34px 36px 36px;background:var(--mk-raise);border:1px solid var(--mk-line);border-radius:16px;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease;overflow:clip}.blog_featured__JkKXi:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:var(--mk-grad);opacity:.8}.blog_featured__JkKXi:hover{border-color:rgba(139,124,246,.35);transform:translateY(-2px)}.blog_featTitle__HhJUg{margin:16px 0 0;max-width:24ch;font-size:clamp(26px,3.6vw,38px);font-weight:600;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.blog_featDek__cNB_h{margin:14px 0 0;max-width:62ch;color:var(--mk-muted);font-size:16px;line-height:1.65;text-wrap:pretty}.blog_featMore__EdN2g{display:inline-flex;align-items:center;gap:7px;margin-top:22px;font-size:14px;font-weight:550;color:#b5aef9}.blog_listHead__o1dL6{margin:0 0 6px;padding-bottom:14px;border-bottom:1px solid var(--mk-line);font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-faint)}.blog_rows__bFYTh{display:grid}.blog_row__A1Zn2{display:grid;grid-template-columns:176px minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:baseline;padding:26px 4px;border-bottom:1px solid var(--mk-line);text-decoration:none;color:inherit}.blog_rowMeta__rrADs{display:grid;grid-gap:8px;gap:8px;justify-items:start;font-family:var(--font-mono);font-size:11.5px;color:var(--mk-faint)}.blog_rowTitle__r8tjR{margin:0;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.28;text-wrap:balance;transition:color .15s ease}.blog_row__A1Zn2:hover .blog_rowTitle__r8tjR{color:#cfc8ff}.blog_rowDek__JrToS{margin:8px 0 0;max-width:60ch;color:var(--mk-muted);font-size:14.5px;line-height:1.6;text-wrap:pretty}.blog_rowArrow__v0Jxl{color:var(--mk-faint);font-size:18px;transition:color .15s ease,transform .15s ease}.blog_row__A1Zn2:hover .blog_rowArrow__v0Jxl{color:#b5aef9;transform:translateX(3px)}.blog_indexFoot__CYlk2{padding:72px 0 96px}.blog_article__zY_J1{padding:72px 0 0}.blog_articleIn__DKF88{max-width:var(--mk-measure);margin:0 auto;padding:0 28px}.blog_backLink__jx8ka{display:inline-flex;align-items:center;gap:7px;margin-bottom:34px;color:var(--mk-faint);text-decoration:none;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;transition:color .15s ease}.blog_backLink__jx8ka:hover{color:var(--mk-ink)}.blog_postTitle__z1lrn{margin:18px 0 0;font-size:clamp(32px,5vw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.blog_postDek__19c0g{margin:20px 0 0;color:var(--mk-muted);font-size:19px;line-height:1.6;text-wrap:pretty}.blog_postRule__NkQV1{height:1px;border:0;margin:40px 0 44px;background:linear-gradient(90deg,rgba(139,124,246,.5),var(--mk-line) 60%)}.blog_body__Fq_v9{color:var(--mk-read);font-size:17.5px;line-height:1.78}.blog_body__Fq_v9 p{margin:0 0 26px;text-wrap:pretty}.blog_body__Fq_v9 h2{margin:52px 0 18px;color:var(--mk-ink);font-size:25px;font-weight:600;letter-spacing:-.025em;line-height:1.22;text-wrap:balance}.blog_body__Fq_v9 h3{margin:38px 0 14px;font-size:19px;letter-spacing:-.02em}.blog_body__Fq_v9 h3,.blog_body__Fq_v9 strong{color:var(--mk-ink);font-weight:600}.blog_body__Fq_v9 em{color:inherit}.blog_body__Fq_v9 a{color:#b5aef9;text-decoration:underline;-webkit-text-decoration-color:rgba(181,174,249,.35);text-decoration-color:rgba(181,174,249,.35);text-underline-offset:3px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.blog_body__Fq_v9 a:hover{-webkit-text-decoration-color:#b5aef9;text-decoration-color:#b5aef9}.blog_body__Fq_v9 ol,.blog_body__Fq_v9 ul{margin:0 0 26px;padding-left:26px}.blog_body__Fq_v9 li{margin:0 0 10px;padding-left:4px}.blog_body__Fq_v9 li::marker{color:#8b7cf6}.blog_body__Fq_v9 blockquote{margin:38px 0;padding:4px 0 4px 26px;border-left:2px solid;border-image:var(--mk-grad) 1;color:var(--mk-ink);font-size:21px;font-weight:500;letter-spacing:-.015em;line-height:1.5;text-wrap:balance}.blog_body__Fq_v9 hr{border:0;height:1px;background:var(--mk-line-strong);width:88px;margin:48px auto}.blog_body__Fq_v9 code{font-family:var(--font-mono);font-size:.86em;color:#9fe3c0;background:hsla(0,0%,100%,.05);border:1px solid var(--mk-line);border-radius:5px;padding:1px 6px}.blog_body__Fq_v9 img{max-width:100%;border-radius:12px}.blog_featureRow__snfVD{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:52px;padding-top:26px;border-top:1px solid var(--mk-line)}.blog_featureRowLabel__AAlv6{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-faint);margin-right:4px}.blog_featureChip__CJedt{font-family:var(--font-mono);font-size:11.5px;color:var(--mk-muted);border:1px solid var(--mk-line-strong);border-radius:99px;padding:6px 13px;text-decoration:none;transition:color .15s ease,border-color .15s ease}.blog_featureChip__CJedt:hover{color:var(--mk-ink);border-color:rgba(139,124,246,.45)}.blog_ctaBand__LcsgI{position:relative;margin:48px 0 0;padding:40px 40px 42px;background:var(--mk-raise);border:1px solid var(--mk-line);border-radius:16px;overflow:clip;text-align:center}.blog_ctaBand__LcsgI:before{content:"";position:absolute;inset:auto 0 -140px 0;height:260px;background:radial-gradient(52% 100% at 50% 100%,rgba(124,92,240,.18),transparent 70%);pointer-events:none}.blog_ctaBand__LcsgI>*{position:relative}.blog_ctaH__vtyhv{margin:0 auto;max-width:22ch;font-size:clamp(22px,3vw,28px);font-weight:600;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.blog_ctaSub__R6J94{margin:12px auto 0;max-width:46ch;color:var(--mk-muted);font-size:15px;text-wrap:pretty}.blog_ctaRow__usMqu{display:flex;justify-content:center;gap:12px;margin-top:26px;flex-wrap:wrap}.blog_more__rw8oX{max-width:var(--mk-measure);margin:0 auto;padding:64px 28px 96px}.blog_moreHead__MTVgO{margin:0 0 4px;padding-bottom:14px;border-bottom:1px solid var(--mk-line);font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-faint)}.blog_moreRow__5elPi{display:grid;grid-gap:6px;gap:6px;padding:22px 4px;border-bottom:1px solid var(--mk-line);text-decoration:none;color:inherit}.blog_moreTitle__ZAb2A{margin:0;font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.3;transition:color .15s ease}.blog_moreRow__5elPi:hover .blog_moreTitle__ZAb2A{color:#cfc8ff}.blog_footer__53O3S{border-top:1px solid var(--mk-line);padding:34px 0 40px}.blog_footIn__pCTuj{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.blog_footBrand__N_WPX{display:inline-flex;align-items:center;gap:9px;color:var(--mk-muted);font-size:13.5px;font-weight:500}.blog_footSpace__MWP0u{flex:1 1}.blog_footLink__2YMnO{color:var(--mk-faint);text-decoration:none;font-size:13px;transition:color .15s ease}.blog_footLink__2YMnO:hover{color:var(--mk-ink)}.blog_footCopy__I0xFJ{color:var(--mk-faint);font-size:12.5px}@media (max-width:760px){.blog_masthead__axZ5F{padding-top:64px}.blog_featured__JkKXi{padding:26px 24px 28px}.blog_row__A1Zn2{grid-template-columns:1fr;gap:10px;padding:22px 2px}.blog_rowMeta__rrADs{grid-auto-flow:column;align-items:center;gap:12px}.blog_rowArrow__v0Jxl{display:none}.blog_article__zY_J1{padding-top:52px}.blog_ctaBand__LcsgI{padding:32px 22px 34px}.blog_body__Fq_v9{font-size:16.5px}.blog_body__Fq_v9 blockquote{font-size:19px;padding-left:20px}}@media (max-width:480px){.blog_articleIn__DKF88,.blog_more__rw8oX,.blog_wrap__FQomZ{padding-left:20px;padding-right:20px}.blog_brandSub__B_McF,.blog_navGhost__840Ld{display:none}}@media (prefers-reduced-motion:reduce){.blog_page__yJJnW *{transition:none!important}}