.blog-module__JsT-Oq__container{max-width:900px;margin:90px auto;padding:2rem 1rem}.blog-module__JsT-Oq__hero{text-align:center;margin-bottom:2.5rem}.blog-module__JsT-Oq__title{color:var(--color-accent,#231f20);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}@media (prefers-color-scheme:dark){.blog-module__JsT-Oq__title{color:var(--color-accent,#fff)}}:root[data-theme=dark] .blog-module__JsT-Oq__title{color:var(--color-accent,#fff)}.blog-module__JsT-Oq__subtitle{color:var(--color-text-secondary,#555);margin-bottom:.5rem;font-size:1.2rem}.blog-module__JsT-Oq__sectionTitle{color:var(--color-accent,#231f20);text-align:center;margin-bottom:1.2rem;font-size:1.4rem;font-weight:600}.blog-module__JsT-Oq__pillarsSection{margin-bottom:2.5rem}.blog-module__JsT-Oq__pillarsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;display:grid}.blog-module__JsT-Oq__pillarCard{background:var(--color-bg-secondary,#f7f7f7);text-align:center;border-radius:10px;padding:1.2rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,.04)}.blog-module__JsT-Oq__pillarTitle{color:var(--color-accent,#231f20);margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.blog-module__JsT-Oq__pillarDesc{color:var(--color-text-secondary,#555);font-size:1rem}.blog-module__JsT-Oq__articlesSection{margin-bottom:2.5rem}.blog-module__JsT-Oq__articlesGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.blog-module__JsT-Oq__articleCard{background:var(--color-bg-secondary,#f7f7f7);border-radius:10px;flex-direction:column;align-items:flex-start;padding:1.2rem 1rem;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.04)}.blog-module__JsT-Oq__articleTitle{color:var(--color-accent,#231f20);margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.blog-module__JsT-Oq__articleExcerpt{color:var(--color-text-secondary,#555);margin-bottom:.8rem;font-size:1rem}.blog-module__JsT-Oq__readMore{color:var(--color-accent,#231f20);margin-top:auto;font-weight:500;text-decoration:underline;transition:color .2s}.blog-module__JsT-Oq__readMore:hover{color:var(--color-primary,#0070f3)}.blog-module__JsT-Oq__ctaSection{text-align:center;margin-top:2.5rem}.blog-module__JsT-Oq__featuredGrid{grid-template-columns:1fr;gap:2rem;margin-bottom:2.5rem;display:grid}@media (min-width:700px){.blog-module__JsT-Oq__featuredGrid{grid-template-columns:repeat(2,1fr)}}.blog-module__JsT-Oq__featuredCard{background:var(--color-bg-secondary,#f7f7f7);border-radius:14px;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.06)}.blog-module__JsT-Oq__featuredCard:hover,.blog-module__JsT-Oq__featuredCard:focus{transform:translateY(-4px)scale(1.02);box-shadow:0 8px 32px rgba(0,112,243,.1)}.blog-module__JsT-Oq__featuredImage{object-fit:cover;background:#eee;width:100%;height:180px}.blog-module__JsT-Oq__featuredContent{padding:1.5rem 1.2rem}.blog-module__JsT-Oq__metaRow{color:var(--color-text-secondary,#555);align-items:center;gap:.7rem;margin-bottom:.5rem;font-size:.95rem;display:flex}.blog-module__JsT-Oq__authorAvatar{object-fit:cover;border:2px solid var(--color-accent,#231f20);border-radius:50%;width:32px;height:32px}.blog-module__JsT-Oq__authorName{color:var(--color-accent,#231f20);font-weight:500}.blog-module__JsT-Oq__articleDate,.blog-module__JsT-Oq__readTime{color:var(--color-text-secondary,#888);font-size:.9rem}.blog-module__JsT-Oq__tagsRow{margin-bottom:.7rem}.blog-module__JsT-Oq__tag{background:var(--color-primary,#0070f3);color:#fff;border-radius:4px;margin-bottom:.2rem;margin-right:.5rem;padding:.2rem .7rem;font-size:.85rem;font-weight:500;display:inline-block}.blog-module__JsT-Oq__articleImage{object-fit:cover;background:#eee;border-radius:8px;width:100%;height:120px;margin-bottom:.7rem}.blog-module__JsT-Oq__comingSoonSection{justify-content:center;align-items:center;min-height:300px;margin-top:2.5rem;display:flex}.blog-module__JsT-Oq__comingSoonCard{background:var(--color-bg-secondary,#f7f7f7);text-align:center;border-radius:14px;max-width:420px;margin:0 auto;padding:2.5rem 2rem;box-shadow:0 4px 16px rgba(0,0,0,.08)}.blog-module__JsT-Oq__comingSoonTitle{color:var(--color-accent,#231f20);margin-bottom:1rem;font-size:2rem;font-weight:700}.blog-module__JsT-Oq__comingSoonText{color:var(--color-text-secondary,#555);margin-bottom:2rem;font-size:1.1rem}.blog-module__JsT-Oq__ctaButton{background:var(--color-accent,#231f20);color:#fff;border-radius:6px;padding:.8rem 2rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block;box-shadow:0 2px 8px rgba(0,0,0,.04)}.blog-module__JsT-Oq__ctaButton:hover{background:var(--color-primary,#0070f3)}@media (max-width:600px){.blog-module__JsT-Oq__comingSoonCard{max-width:95vw;padding:1.5rem 1rem}.blog-module__JsT-Oq__comingSoonTitle{font-size:1.4rem}.blog-module__JsT-Oq__articlesGrid,.blog-module__JsT-Oq__featuredGrid{grid-template-columns:1fr}}.blog-module__JsT-Oq__articleCard:focus-within,.blog-module__JsT-Oq__featuredCard:focus-within{outline:2px solid var(--color-primary,#0070f3);outline-offset:2px}.blog-module__JsT-Oq__readMore:focus{color:var(--color-primary,#0070f3);outline:none}
