.blog-module__JsT-Oq__page{background:linear-gradient(#f8fbff 0%,#fff 20%);min-height:100vh}.blog-module__JsT-Oq__hero{padding:4rem 1.5rem 2rem}.blog-module__JsT-Oq__heroInner{max-width:1120px;margin:0 auto}.blog-module__JsT-Oq__eyebrow{color:var(--blue-700);background:#3b82c41a;border-radius:999px;align-items:center;gap:8px;padding:.45rem .8rem;font-size:.8125rem;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__heroTitle{max-width:760px;color:var(--gray-900);margin-top:1rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.blog-module__JsT-Oq__heroSubtitle{max-width:760px;color:var(--gray-600);margin-top:1rem;font-size:1.05rem;line-height:1.7}.blog-module__JsT-Oq__heroActions{gap:var(--space-sm);flex-wrap:wrap;margin-top:1.5rem;display:flex}.blog-module__JsT-Oq__postsSection{padding:0 1.5rem 4rem}.blog-module__JsT-Oq__postsInner{max-width:1120px;margin:0 auto}.blog-module__JsT-Oq__grid{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.blog-module__JsT-Oq__card{gap:var(--space-md);background:var(--white);border:1px solid var(--gray-200);border-radius:24px;flex-direction:column;padding:1.5rem;display:flex;box-shadow:0 16px 40px #0a23530f}.blog-module__JsT-Oq__cardMeta{gap:var(--space-sm);color:var(--gray-500);flex-wrap:wrap;font-size:.8125rem;display:flex}.blog-module__JsT-Oq__cardTitle{color:var(--gray-900);font-size:1.3rem;line-height:1.3}.blog-module__JsT-Oq__cardTitle a:hover{color:var(--blue-700)}.blog-module__JsT-Oq__cardExcerpt{color:var(--gray-600);line-height:1.75}.blog-module__JsT-Oq__pill{background:var(--gray-100);color:var(--gray-700);border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__featured{color:var(--blue-600);background:#3b82c41a}.blog-module__JsT-Oq__articleHero{padding:4rem 1.5rem 2rem}.blog-module__JsT-Oq__articleContainer{max-width:820px;margin:0 auto}.blog-module__JsT-Oq__backLink{color:var(--blue-700);align-items:center;gap:8px;font-weight:600;display:inline-flex}.blog-module__JsT-Oq__articleMeta{gap:var(--space-sm);color:var(--gray-500);flex-wrap:wrap;margin-top:1rem;font-size:.875rem;display:flex}.blog-module__JsT-Oq__articleTitle{color:var(--gray-900);margin-top:1rem;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.blog-module__JsT-Oq__articleExcerpt{color:var(--gray-600);margin-top:1rem;font-size:1.08rem;line-height:1.8}.blog-module__JsT-Oq__articleContentWrap{padding:0 1.5rem 4rem}.blog-module__JsT-Oq__articleContent{background:var(--white);border:1px solid var(--gray-200);border-radius:28px;max-width:820px;margin:0 auto;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 18px 50px #0f172a0d}.blog-module__JsT-Oq__articleContent h1,.blog-module__JsT-Oq__articleContent h2,.blog-module__JsT-Oq__articleContent h3{color:var(--gray-900);line-height:1.2}.blog-module__JsT-Oq__articleContent h1{margin:0 0 1rem;font-size:2rem}.blog-module__JsT-Oq__articleContent h2{margin:2.25rem 0 1rem;font-size:1.55rem}.blog-module__JsT-Oq__articleContent h3{margin:1.75rem 0 .75rem;font-size:1.2rem}.blog-module__JsT-Oq__articleContent p{color:var(--gray-700);margin:1rem 0;line-height:1.9}.blog-module__JsT-Oq__articleContent ul,.blog-module__JsT-Oq__articleContent ol{color:var(--gray-700);margin:1rem 0 1rem 1.25rem;line-height:1.9}.blog-module__JsT-Oq__articleContent blockquote{border-left:4px solid var(--blue-400);color:var(--gray-700);background:#3b82c40f;border-radius:0 16px 16px 0;margin:1.5rem 0;padding:1rem 1.25rem}.blog-module__JsT-Oq__articleContent a{color:var(--blue-700);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.blog-module__JsT-Oq__articleContent code{background:var(--gray-100);border-radius:6px;padding:.15rem .4rem;font-size:.92em}.blog-module__JsT-Oq__emptyState{border:1px dashed var(--gray-300);text-align:center;color:var(--gray-500);background:#ffffffb3;border-radius:20px;padding:2rem}@media (max-width:640px){.blog-module__JsT-Oq__hero,.blog-module__JsT-Oq__articleHero{padding-top:2.5rem}.blog-module__JsT-Oq__articleContent{border-radius:22px}}
.BlogCta-module__T28HWG__cta{color:var(--white);background:linear-gradient(135deg,#0a2353 0%,#133772 100%);border-radius:24px;margin:2rem 0;padding:1.5rem}.BlogCta-module__T28HWG__eyebrow{letter-spacing:.04em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:.35rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.BlogCta-module__T28HWG__title{margin-top:.9rem;font-size:1.5rem;line-height:1.2}.BlogCta-module__T28HWG__text{color:#ffffffdb;max-width:640px;margin-top:.75rem;line-height:1.75}.BlogCta-module__T28HWG__actions{gap:var(--space-sm);flex-wrap:wrap;margin-top:1rem;display:flex}
