.BlogPost-module__SY66Va__wrapper{background:#fff;min-height:100vh}.BlogPost-module__SY66Va__header{background:#fafafb;border-bottom:1px solid #eee;padding:12rem 0 6rem}.BlogPost-module__SY66Va__backLink{color:var(--text-light);align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.9rem;transition:color .2s;display:inline-flex}.BlogPost-module__SY66Va__backLink:hover{color:var(--primary)}.BlogPost-module__SY66Va__categoryBadge{background:var(--primary-light);color:var(--primary);text-transform:uppercase;border-radius:999px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.8rem;font-weight:800;display:inline-block}.BlogPost-module__SY66Va__title{color:var(--foreground);margin-bottom:2rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.BlogPost-module__SY66Va__meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.BlogPost-module__SY66Va__meta span{align-items:center;gap:.5rem;display:flex}.BlogPost-module__SY66Va__share{cursor:pointer;color:var(--primary)}.BlogPost-module__SY66Va__contentLayout{grid-template-columns:1fr 350px;gap:4rem;padding:5rem 0;display:grid}.BlogPost-module__SY66Va__mainContent{color:#374151;font-size:1.2rem;line-height:1.8}.BlogPost-module__SY66Va__mainContent h2{color:var(--foreground);margin:3rem 0 1.5rem;font-size:2.2rem;font-weight:800}.BlogPost-module__SY66Va__mainContent h3{margin:2rem 0 1rem;font-size:1.6rem;font-weight:700}.BlogPost-module__SY66Va__mainContent p{margin-bottom:1.5rem}.BlogPost-module__SY66Va__mainContent ul{margin-bottom:2rem;padding-left:1.5rem}.BlogPost-module__SY66Va__mainContent li{margin-bottom:.75rem;list-style-type:disc}.BlogPost-module__SY66Va__mainContent blockquote{border-left:4px solid var(--primary);background:var(--primary-light);border-radius:0 1rem 1rem 0;margin:3rem 0;padding:1.5rem 2rem;font-size:1.3rem;font-style:italic}.BlogPost-module__SY66Va__sidebar{height:fit-content;position:sticky;top:6rem}.BlogPost-module__SY66Va__authorCard{background:#fafafb;border:1px solid #eee;border-radius:2rem;margin-bottom:2rem;padding:2.5rem}.BlogPost-module__SY66Va__authorCard h3{margin-bottom:1rem;font-weight:800}.BlogPost-module__SY66Va__authorCard p{color:var(--text-muted);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.BlogPost-module__SY66Va__sidebarBtn{text-align:center;background:var(--primary);color:#fff;border-radius:1rem;width:100%;padding:1rem;font-weight:700;display:block}.BlogPost-module__SY66Va__tags h4{text-transform:uppercase;color:var(--text-light);margin-bottom:1rem;font-size:.9rem}.BlogPost-module__SY66Va__tagGrid{flex-wrap:wrap;gap:.5rem;display:flex}.BlogPost-module__SY66Va__tagGrid span{color:var(--text-muted);background:#f3f4f6;border-radius:.5rem;padding:.4rem .8rem;font-size:.85rem;font-weight:600}@media (max-width:1024px){.BlogPost-module__SY66Va__contentLayout{grid-template-columns:1fr}.BlogPost-module__SY66Va__sidebar{position:static}}
