.blog-module__JsT-Oq__blogPage{background-color:#fff;min-height:100vh}.blog-module__JsT-Oq__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#000 0%,#102219 100%);padding:8rem 1.5rem 6rem}.blog-module__JsT-Oq__heroContainer{max-width:1200px;margin:0 auto}.blog-module__JsT-Oq__category{color:#13ec80;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem;font-size:.9rem;font-weight:700;display:block}.blog-module__JsT-Oq__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.1}.blog-module__JsT-Oq__subtitle{color:#a0a0a0;max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.blog-module__JsT-Oq__postsSection{padding:5rem 1.5rem}.blog-module__JsT-Oq__container{max-width:1200px;margin:0 auto}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr);gap:3rem 2rem;display:grid}.blog-module__JsT-Oq__card{color:inherit;flex-direction:column;text-decoration:none;transition:transform .3s;display:flex}.blog-module__JsT-Oq__card:hover{transform:translateY(-5px)}.blog-module__JsT-Oq__imageWrapper{aspect-ratio:16/10;background-color:#f5f5f5;border-radius:20px;width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}.blog-module__JsT-Oq__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__image{transform:scale(1.05)}.blog-module__JsT-Oq__postMeta{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.blog-module__JsT-Oq__postCategory{color:#13ec80;text-transform:uppercase;font-size:.8rem;font-weight:700}.blog-module__JsT-Oq__postDate{color:#888;font-size:.8rem}.blog-module__JsT-Oq__postTitle{color:#000;margin-bottom:1rem;font-size:1.5rem;font-weight:800;line-height:1.3;transition:color .3s}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__postTitle{color:#13ec80}.blog-module__JsT-Oq__postExcerpt{color:#555;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:991px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-module__JsT-Oq__grid{grid-template-columns:1fr;gap:2rem}.blog-module__JsT-Oq__hero{padding:4rem 1rem 3rem}.blog-module__JsT-Oq__title{margin-bottom:1rem;font-size:1.75rem}.blog-module__JsT-Oq__subtitle{font-size:.95rem;line-height:1.5}.blog-module__JsT-Oq__postsSection{padding:3rem 1rem}.blog-module__JsT-Oq__imageWrapper{border-radius:15px;margin-bottom:1rem}.blog-module__JsT-Oq__postTitle{margin-bottom:.5rem;font-size:1.25rem}.blog-module__JsT-Oq__postExcerpt{display:none}.blog-module__JsT-Oq__postMeta{gap:.75rem;margin-bottom:.5rem}}
