.Blog-module__jW6Nga__wrap{max-width:1140px;margin:0 auto;padding:48px 24px 80px}.Blog-module__jW6Nga__hubHead{max-width:640px;margin-bottom:44px}.Blog-module__jW6Nga__kicker{font-family:var(--font-mono,ui-monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.72rem}.Blog-module__jW6Nga__hubHead h1{font-family:var(--font-display);color:var(--text-1);margin:10px 0 12px;font-size:2.4rem;line-height:1.1}.Blog-module__jW6Nga__hubHead p{color:var(--text-2);font-size:1.02rem;line-height:1.6}.Blog-module__jW6Nga__catBlock{margin-bottom:40px}.Blog-module__jW6Nga__catHead{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.Blog-module__jW6Nga__catHead h2{font-family:var(--font-display);color:var(--text-1);font-size:1.25rem}.Blog-module__jW6Nga__catHead span{color:var(--text-3);font-size:.86rem}.Blog-module__jW6Nga__catLink{color:var(--accent);margin-left:auto;font-size:.85rem;text-decoration:none}.Blog-module__jW6Nga__catLink:hover{text-decoration:underline}.Blog-module__jW6Nga__cardGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:900px){.Blog-module__jW6Nga__cardGrid{grid-template-columns:1fr}}.Blog-module__jW6Nga__card{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.Blog-module__jW6Nga__card:hover{border-color:var(--accent);box-shadow:var(--shadow-2);transform:translateY(-2px)}.Blog-module__jW6Nga__card h3{font-family:var(--font-display);color:var(--text-1);font-size:1.02rem;line-height:1.3}.Blog-module__jW6Nga__card p{color:var(--text-2);flex:1;font-size:.88rem;line-height:1.5}.Blog-module__jW6Nga__cardMeta{color:var(--text-3);align-items:center;gap:10px;font-size:.75rem;display:flex}.Blog-module__jW6Nga__pill{letter-spacing:.02em;background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:.7rem;font-weight:600;display:inline-flex}.Blog-module__jW6Nga__article{grid-template-columns:minmax(0,1fr) 280px;gap:48px;display:grid}@media (max-width:1000px){.Blog-module__jW6Nga__article{grid-template-columns:1fr}.Blog-module__jW6Nga__side{display:none}}.Blog-module__jW6Nga__artHead{margin-bottom:8px}.Blog-module__jW6Nga__artHead h1{font-family:var(--font-display);color:var(--text-1);margin:12px 0 10px;font-size:2.15rem;line-height:1.15}.Blog-module__jW6Nga__artHead .Blog-module__jW6Nga__excerpt{color:var(--text-2);font-size:1.05rem;line-height:1.6}.Blog-module__jW6Nga__artMeta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;font-size:.82rem;display:flex}.Blog-module__jW6Nga__artMeta a{color:var(--text-3)}.Blog-module__jW6Nga__shareRow{gap:8px;margin:18px 0 6px;display:flex}.Blog-module__jW6Nga__shareCompact{flex-wrap:wrap;gap:8px;display:flex}.Blog-module__jW6Nga__shareBtn{border:1px solid var(--border);background:var(--bg-2);width:34px;height:34px;color:var(--text-2);cursor:pointer;border-radius:9px;place-items:center;transition:color .15s,border-color .15s;display:grid}.Blog-module__jW6Nga__shareBtn:hover{color:var(--accent);border-color:var(--accent)}.Blog-module__jW6Nga__body{min-width:0}.Blog-module__jW6Nga__body>*+*{margin-top:1.05em}.Blog-module__jW6Nga__body h2{font-family:var(--font-display);color:var(--text-1);margin-top:2em;scroll-margin-top:90px;font-size:1.45rem}.Blog-module__jW6Nga__body h3{font-family:var(--font-display);color:var(--text-1);margin-top:1.6em;font-size:1.12rem}.Blog-module__jW6Nga__body p,.Blog-module__jW6Nga__body li{color:var(--text-2);font-size:.99rem;line-height:1.72}.Blog-module__jW6Nga__body a{color:var(--accent)}.Blog-module__jW6Nga__body ol,.Blog-module__jW6Nga__body ul{gap:.45em;padding-left:1.4em;display:grid}.Blog-module__jW6Nga__body code{font-family:var(--font-mono,ui-monospace);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:5px;padding:.15em .4em;font-size:.86em}.Blog-module__jW6Nga__body pre{color:#e7e7ea;border-radius:var(--radius-md,10px);background:#14161a;padding:16px 18px;font-size:.85rem;line-height:1.6;overflow-x:auto}.Blog-module__jW6Nga__body pre code{color:inherit;background:0 0;padding:0}.Blog-module__jW6Nga__body blockquote{border-left:3px solid var(--accent);color:var(--text-2);padding-left:14px;font-style:italic}.Blog-module__jW6Nga__body hr{border:0;border-top:1px solid var(--border);margin:2em 0}.Blog-module__jW6Nga__figure{margin:1.4em 0}.Blog-module__jW6Nga__figure img{border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-1);display:block}.Blog-module__jW6Nga__figure figcaption{text-align:center;color:var(--text-3);margin-top:8px;font-size:.82rem}.Blog-module__jW6Nga__callout{border-radius:var(--radius-md,12px);gap:6px;padding:14px 16px;display:grid}.Blog-module__jW6Nga__callout strong{font-size:.85rem}.Blog-module__jW6Nga__callout p{margin:0;font-size:.92rem}.Blog-module__jW6Nga__calloutTip{background:color-mix(in srgb, var(--accent) 8%, transparent)}.Blog-module__jW6Nga__calloutTip strong{color:var(--accent)}.Blog-module__jW6Nga__calloutWarn{background:#fff6e5}.Blog-module__jW6Nga__calloutWarn strong{color:#b26a00}.Blog-module__jW6Nga__calloutPlan{background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px dashed color-mix(in srgb, var(--accent) 40%, transparent)}.Blog-module__jW6Nga__calloutPlan strong{color:var(--accent)}.Blog-module__jW6Nga__side{position:relative}.Blog-module__jW6Nga__sideInner{gap:20px;display:grid;position:sticky;top:90px}.Blog-module__jW6Nga__toc{border-left:2px solid var(--border);gap:8px;padding-left:16px;display:grid}.Blog-module__jW6Nga__tocTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-bottom:2px;font-size:.72rem}.Blog-module__jW6Nga__toc a{color:var(--text-2);font-size:.86rem;line-height:1.4;text-decoration:none}.Blog-module__jW6Nga__toc a:hover{color:var(--accent)}.Blog-module__jW6Nga__sideCta{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-lg);justify-items:start;gap:8px;padding:18px;display:grid}.Blog-module__jW6Nga__sideCtaTitle{font-family:var(--font-display);color:var(--text-1);font-size:.98rem;font-weight:700}.Blog-module__jW6Nga__sideCtaBody{color:var(--text-2);font-size:.84rem;line-height:1.5}.Blog-module__jW6Nga__cta{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, var(--bg-2)), var(--bg-2));border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border));border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:24px;margin-top:40px;padding:26px 28px;display:flex}.Blog-module__jW6Nga__cta>div{flex:1;min-width:240px}.Blog-module__jW6Nga__cta h3{font-family:var(--font-display);color:var(--text-1);margin-bottom:6px;font-size:1.15rem}.Blog-module__jW6Nga__cta p{color:var(--text-2);font-size:.92rem;line-height:1.55}.Blog-module__jW6Nga__ctaBtn{border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow-1);padding:12px 20px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.Blog-module__jW6Nga__ctaBtn:hover{background:var(--accent-2)}.Blog-module__jW6Nga__ctaBtnGhost{border-radius:var(--radius-sm);border:1px solid var(--border-2);color:var(--text-1);background:var(--bg-2);padding:12px 20px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-block}.Blog-module__jW6Nga__inlineCta{background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:var(--radius-md,10px);padding:12px 16px;font-size:.93rem}.Blog-module__jW6Nga__related{margin-top:44px}.Blog-module__jW6Nga__related h2{font-family:var(--font-display);color:var(--text-1);margin-bottom:14px;font-size:1.2rem}.Blog-module__jW6Nga__pn{justify-content:space-between;gap:14px;margin-top:34px;display:flex}.Blog-module__jW6Nga__pn a{border:1px solid var(--border);border-radius:var(--radius-md,12px);max-width:48%;color:var(--text-1);background:var(--bg-2);flex:1;padding:14px 16px;font-size:.9rem;text-decoration:none}.Blog-module__jW6Nga__pn a:hover{border-color:var(--accent)}.Blog-module__jW6Nga__pn a span{color:var(--text-3);margin-bottom:4px;font-size:.72rem;display:block}.Blog-module__jW6Nga__pnNext{text-align:right;margin-left:auto}.Blog-module__jW6Nga__breadcrumbs{color:var(--text-3);flex-wrap:wrap;gap:6px;font-size:.8rem;display:flex}.Blog-module__jW6Nga__breadcrumbs a{color:var(--text-3);text-decoration:none}.Blog-module__jW6Nga__breadcrumbs a:hover{color:var(--accent)}.Blog-module__jW6Nga__explorerBar{gap:14px;margin-bottom:36px;display:grid}.Blog-module__jW6Nga__searchInput{border:1.5px solid var(--border-2);background:var(--bg-2);width:100%;max-width:520px;color:var(--text-1);font-size:.95rem;font-family:var(--font-body);border-radius:12px;padding:13px 18px}.Blog-module__jW6Nga__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.Blog-module__jW6Nga__chips{flex-wrap:wrap;gap:8px;display:flex}.Blog-module__jW6Nga__chip{border:1px solid var(--border);background:var(--bg-2);color:var(--text-2);cursor:pointer;font-size:.82rem;font-weight:600;font-family:var(--font-body);border-radius:999px;padding:7px 14px;transition:all .15s}.Blog-module__jW6Nga__chip:hover{border-color:var(--accent);color:var(--accent)}.Blog-module__jW6Nga__chipActive{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.Blog-module__jW6Nga__noResults{color:var(--text-2);padding:24px 0;font-size:.95rem}.Blog-module__jW6Nga__noResults a{color:var(--accent)}
