.BlogPost-module__-bBJQa__container{--brand:#f97316;--bg:#0f172a;--bg-card:#1e293b;--border:#ffffff14;--text:#f1f5f9;--muted:#94a3b8;--radius:12px;background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-outfit,"Segoe UI", system-ui, sans-serif);padding-bottom:80px;overflow-x:hidden}.BlogPost-module__-bBJQa__postHeader{border-bottom:1px solid var(--border);max-width:960px;margin:0 auto;padding:60px 24px 40px}.BlogPost-module__-bBJQa__postCategory{color:var(--brand);background:#f973161a;border:1px solid #f9731633;border-radius:4px;margin-bottom:14px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.BlogPost-module__-bBJQa__postTitle{color:var(--text);letter-spacing:-.5px;max-width:760px;margin-bottom:14px;font-size:clamp(24px,4vw,40px);font-weight:800;line-height:1.2}.BlogPost-module__-bBJQa__postMeta{color:var(--muted);flex-wrap:wrap;gap:16px;margin-bottom:16px;font-size:12px;display:flex}.BlogPost-module__-bBJQa__postExcerpt{color:var(--muted);max-width:680px;font-size:16px;line-height:1.75}.BlogPost-module__-bBJQa__postLayout{grid-template-columns:1fr 300px;align-items:start;gap:32px;max-width:960px;margin:40px auto 0;padding:0 24px;display:grid}.BlogPost-module__-bBJQa__postContent{min-width:0}.BlogPost-module__-bBJQa__section{margin-bottom:28px}.BlogPost-module__-bBJQa__section h2{color:var(--text);letter-spacing:-.3px;margin-bottom:10px;font-size:clamp(18px,2.5vw,22px);font-weight:800}.BlogPost-module__-bBJQa__section p{color:var(--muted);margin-bottom:12px;font-size:15px;line-height:1.8}.BlogPost-module__-bBJQa__section ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BlogPost-module__-bBJQa__section ul li{color:var(--muted);border:1px solid var(--border);background:#ffffff05;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:14px;line-height:1.6;display:flex}.BlogPost-module__-bBJQa__section ul li:before{content:"→";color:var(--brand);flex-shrink:0;margin-top:1px;font-size:13px}.BlogPost-module__-bBJQa__tipBox{border:1px solid #f9731633;border-left:4px solid var(--brand);background:#f973160f;border-radius:10px;gap:12px;margin:20px 0;padding:16px 18px;display:flex}.BlogPost-module__-bBJQa__tipBox span{flex-shrink:0;font-size:20px}.BlogPost-module__-bBJQa__tipBox p{color:#f1f5f9;margin:0;font-size:14px;line-height:1.7}.BlogPost-module__-bBJQa__inlineCta{background:var(--bg-card);border:1px solid var(--border);border-top:3px solid var(--brand);text-align:center;border-radius:14px;margin-top:40px;padding:28px 24px}.BlogPost-module__-bBJQa__inlineCta h3{color:var(--text);margin-bottom:8px;font-size:20px;font-weight:800}.BlogPost-module__-bBJQa__inlineCta p{color:var(--muted);margin-bottom:20px;font-size:13px;line-height:1.65}.BlogPost-module__-bBJQa__ctaBtn{background:var(--brand);color:#fff;border-radius:10px;padding:13px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.BlogPost-module__-bBJQa__ctaBtn:hover{opacity:.88}.BlogPost-module__-bBJQa__sidebar{flex-direction:column;gap:16px;display:flex;position:sticky;top:24px}.BlogPost-module__-bBJQa__sideCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:20px}.BlogPost-module__-bBJQa__sideTitle{text-transform:uppercase;letter-spacing:1px;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:10px;font-size:13px;font-weight:800}.BlogPost-module__-bBJQa__factRow{border-bottom:1px solid #ffffff0a;justify-content:space-between;padding:8px 0;font-size:12px;display:flex}.BlogPost-module__-bBJQa__factRow:last-of-type{border-bottom:none;margin-bottom:14px}.BlogPost-module__-bBJQa__factKey{color:var(--muted)}.BlogPost-module__-bBJQa__factVal{color:var(--text);font-weight:600}.BlogPost-module__-bBJQa__sideBtn{background:var(--brand);color:#fff;text-align:center;box-sizing:border-box;border-radius:8px;width:100%;padding:11px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .2s;display:block}.BlogPost-module__-bBJQa__sideBtn:hover{opacity:.88}.BlogPost-module__-bBJQa__relatedPost{border-bottom:1px solid #ffffff0a;flex-direction:column;gap:3px;padding:10px 0;text-decoration:none;transition:opacity .2s;display:flex}.BlogPost-module__-bBJQa__relatedPost:last-child{border-bottom:none}.BlogPost-module__-bBJQa__relatedPost:hover{opacity:.8}.BlogPost-module__-bBJQa__relatedCategory{color:var(--brand);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:700}.BlogPost-module__-bBJQa__relatedTitle{color:var(--text);font-size:13px;font-weight:600;line-height:1.4}.BlogPost-module__-bBJQa__relatedTime{color:var(--muted);font-size:11px}.BlogPost-module__-bBJQa__toolLink{color:var(--muted);border-bottom:1px solid #ffffff0a;padding:9px 0;font-size:13px;text-decoration:none;transition:color .2s;display:block}.BlogPost-module__-bBJQa__toolLink:last-child{border-bottom:none}.BlogPost-module__-bBJQa__toolLink:hover{color:var(--brand)}.BlogPost-module__-bBJQa__breadcrumb{max-width:960px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:40px auto 0;padding:0 24px;font-size:13px;display:flex}.BlogPost-module__-bBJQa__breadcrumb a{color:var(--muted);text-decoration:none}.BlogPost-module__-bBJQa__breadcrumb a:hover{color:var(--brand)}@media (max-width:768px){.BlogPost-module__-bBJQa__postLayout{grid-template-columns:1fr}.BlogPost-module__-bBJQa__sidebar{position:static}.BlogPost-module__-bBJQa__postHeader{padding:48px 20px 32px}}
