.blog-post_article__UJQ5f{padding:8rem 0 4rem}.blog-post_backLink__Qh5M0{display:inline-block;font-size:.85rem;color:var(--text-dim);margin-bottom:2rem;transition:color var(--transition)}.blog-post_backLink__Qh5M0:hover{color:var(--text)}.blog-post_title__4_0As{font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.15;letter-spacing:-.03em;margin-bottom:1rem}.blog-post_metaBar__QWpDK{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid var(--border);margin-bottom:3rem;font-size:.85rem;color:var(--text-dim)}.blog-post_readTime__07e1S{padding:.2rem .6rem;border:1px solid var(--border);border-radius:100px;font-size:.75rem}.blog-post_body__1xeXa h2{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin:3rem 0 1rem;line-height:1.3}.blog-post_body__1xeXa h3{font-size:1.35rem;font-weight:600;margin:2rem 0 .75rem}.blog-post_body__1xeXa p{font-size:1.05rem;color:var(--text-muted);line-height:1.85;margin-bottom:1.25rem}.blog-post_body__1xeXa ol,.blog-post_body__1xeXa ul{margin:1rem 0 1.5rem 1.5rem;color:var(--text-muted);font-size:1.05rem;line-height:1.85}.blog-post_body__1xeXa li{margin-bottom:.5rem}.blog-post_body__1xeXa strong{color:var(--text);font-weight:600}.blog-post_body__1xeXa a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.blog-post_body__1xeXa img{width:100%;border-radius:var(--radius);margin:2rem 0}.blog-post_body__1xeXa blockquote{border-left:3px solid var(--text-dim);padding:1rem 1.5rem;margin:1.5rem 0;color:var(--text-muted);font-style:italic;background:var(--bg-elevated);border-radius:0 var(--radius) var(--radius) 0}.blog-post_dataBox__20DXs{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;margin:2rem 0}.blog-post_dataBox__20DXs p{margin-bottom:.75rem;font-size:1rem}.blog-post_dataLabel__NhzhA{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);border:1px solid var(--border);padding:.2rem .6rem;border-radius:100px;margin-bottom:1rem}.blog-post_references__0jRjy{margin:3rem 0;padding-top:2rem;border-top:1px solid var(--border)}.blog-post_references__0jRjy h3{font-size:1rem;font-weight:600;margin-bottom:1rem}.blog-post_references__0jRjy p{font-size:.8rem;color:var(--text-dim);line-height:1.6;margin-bottom:.5rem}.blog-post_subscribeCta__PTAxf{background:#141414;border:1px solid #222;border-radius:var(--radius,16px);padding:clamp(2rem,5vw,3rem);text-align:center;margin:4rem 0 2rem}.blog-post_subscribeCta__PTAxf h2{font-size:1.5rem;font-weight:300;margin-bottom:.5rem;color:#f0f0f0}.blog-post_subscribeCta__PTAxf h2 strong{font-weight:600;color:#f0f0f0}.blog-post_subscribeCta__PTAxf>p{color:#888;margin-bottom:1.5rem}.SubscribeForm_form__9MYvi{display:flex;gap:.75rem;max-width:420px;margin:0 auto}.SubscribeForm_input___2_oP{flex:1 1;padding:.75rem 1.25rem;border-radius:100px;border:1px solid #222;background:#0a0a0a;color:#f0f0f0;font-size:.9rem;outline:none;transition:border-color .3s ease}.SubscribeForm_input___2_oP:focus{border-color:#444}.SubscribeForm_input___2_oP::placeholder{color:#555}.SubscribeForm_submit__gs_WH{padding:.75rem 1.5rem;border-radius:100px;border:none;background:#f0f0f0;color:#0a0a0a;font-size:.85rem;font-weight:600;cursor:pointer;transition:opacity .3s ease;white-space:nowrap}.SubscribeForm_submit__gs_WH:hover{opacity:.85}@media (max-width:480px){.SubscribeForm_form__9MYvi{flex-direction:column}}