.blog-module__JsT-Oq__blogContainer{min-height:100vh;padding-top:100px}.blog-module__JsT-Oq__blogHeader{text-align:center;margin-bottom:3rem}.blog-module__JsT-Oq__blogSubtitle{color:var(--text-muted);max-width:600px;margin:-1.5rem auto 0;font-size:1.15rem}.blog-module__JsT-Oq__postsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.blog-module__JsT-Oq__postCard{background:#1a1a1a;border:1px solid #d4af371a;border-radius:14px;flex-direction:column;transition:all .4s;display:flex;overflow:hidden}.blog-module__JsT-Oq__postCard:hover{border-color:#d4af3759;transform:translateY(-6px);box-shadow:0 16px 40px #0006}.blog-module__JsT-Oq__postCardBody{flex-direction:column;flex:1;padding:1.8rem;display:flex}.blog-module__JsT-Oq__postCategory{color:#d4af37;letter-spacing:1.5px;text-transform:uppercase;background:#d4af371a;border-radius:4px;width:fit-content;margin-bottom:.8rem;padding:.3rem .8rem;font-size:.75rem;font-weight:600;display:inline-block}.blog-module__JsT-Oq__postTitle{font-family:var(--font-serif);color:#f3e5ab;margin-bottom:.8rem;font-size:1.35rem;line-height:1.4}.blog-module__JsT-Oq__postExcerpt{color:var(--text-muted);flex:1;margin-bottom:1.2rem;font-size:.92rem;line-height:1.7}.blog-module__JsT-Oq__postMeta{color:var(--text-light);border-top:1px solid #d4af3714;justify-content:space-between;align-items:center;padding-top:1rem;font-size:.82rem;display:flex}.blog-module__JsT-Oq__readMore{color:#d4af37;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .3s}.blog-module__JsT-Oq__readMore:hover{color:#f3e5ab;text-decoration:underline}.blog-module__JsT-Oq__postContainer{max-width:760px;margin:0 auto;padding:0 2rem 4rem}.blog-module__JsT-Oq__postHeaderSection{text-align:center;border-bottom:1px solid #d4af371f;margin-bottom:3rem;padding-bottom:2rem}.blog-module__JsT-Oq__postPageTitle{font-family:var(--font-serif);color:#f3e5ab;margin-bottom:1.2rem;font-size:2.8rem;line-height:1.25}.blog-module__JsT-Oq__postPageMeta{color:var(--text-muted);justify-content:center;gap:2rem;font-size:.9rem;display:flex}.blog-module__JsT-Oq__postContent{color:var(--text-main);font-size:1.08rem;line-height:1.9}.blog-module__JsT-Oq__postContent h2{font-family:var(--font-serif);color:#d4af37;border-bottom:1px solid #d4af371a;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.6rem}.blog-module__JsT-Oq__postContent h3{font-family:var(--font-serif);color:#f3e5ab;margin-top:2rem;margin-bottom:.8rem;font-size:1.25rem}.blog-module__JsT-Oq__postContent p{margin-bottom:1.3rem}.blog-module__JsT-Oq__postContent strong{color:#f3e5ab}.blog-module__JsT-Oq__postContent em{color:var(--text-muted);font-style:italic}.blog-module__JsT-Oq__postContent ul,.blog-module__JsT-Oq__postContent ol{color:var(--text-main);margin:1rem 0 1.5rem 1.5rem}.blog-module__JsT-Oq__postContent li{margin-bottom:.5rem;line-height:1.7}.blog-module__JsT-Oq__postContent a{color:#d4af37;text-underline-offset:3px;text-decoration:underline;transition:color .3s}.blog-module__JsT-Oq__postContent a:hover{color:#f3e5ab}.blog-module__JsT-Oq__postContent blockquote{color:var(--text-muted);background:#d4af370a;border-left:3px solid #d4af37;border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.blog-module__JsT-Oq__backLink{color:#d4af37;align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:500;text-decoration:none;transition:color .3s;display:inline-flex}.blog-module__JsT-Oq__backLink:hover{color:#f3e5ab}.blog-module__JsT-Oq__postCta{text-align:center;background:linear-gradient(135deg,#d4af3714,#d4af3705);border:1px solid #d4af3733;border-radius:14px;margin-top:3rem;padding:2.5rem}.blog-module__JsT-Oq__postCta h3{font-family:var(--font-serif);color:#f3e5ab;margin-bottom:.8rem;font-size:1.4rem}.blog-module__JsT-Oq__postCta p{color:var(--text-muted);margin-bottom:1.5rem;font-size:1rem}@media (max-width:768px){.blog-module__JsT-Oq__postPageTitle{font-size:2rem}.blog-module__JsT-Oq__postsGrid{grid-template-columns:1fr}.blog-module__JsT-Oq__postContainer{padding:0 1rem 3rem}}
