.Blog_container__HBI4X{padding-top:150px;padding-bottom:100px;min-height:100vh;opacity:1!important;visibility:visible!important}.Blog_section__MHbtK{padding:0 5%}.Blog_header__eBoE5{text-align:center;margin-bottom:80px}.Blog_subtitle__eBbc9{color:var(--text-muted);margin-top:20px;max-width:600px;margin-left:auto;margin-right:auto}.Blog_grid__ftFW7{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:40px;gap:40px}.Blog_card__ZAs0l{text-decoration:none;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;background:#141414f2;border-radius:20px;border:1px solid #ffffff1a;opacity:1;visibility:visible}.Blog_card__ZAs0l:hover{transform:translateY(-10px);border-color:var(--accent-green)}.Blog_imageWrapper__GFura{height:240px;overflow:hidden;background-color:#0a0a0a;display:flex;align-items:center;justify-content:center}.Blog_image__yvz9J{width:100%;height:100%;object-fit:contain}.Blog_content__PE1Pv{padding:30px}.Blog_date__Hb7fy{color:var(--accent-green);font-size:.8rem;font-weight:800;letter-spacing:1px}.Blog_title__sw157{color:#fff;font-size:1.4rem;margin-top:12px;margin-bottom:15px;font-family:Syncopate,sans-serif;line-height:1.3}.Blog_excerpt__d4mlB{color:var(--text-muted);font-size:.95rem;line-height:1.6}.Blog_readMore__7G2KF{margin-top:25px;color:var(--accent-green);font-weight:800;font-size:.9rem}.Blog_postDetailContainer__12ShK{max-width:900px;margin:0 auto}.Blog_backLink__nRxNt{color:var(--accent-green);text-decoration:none;font-weight:800;margin-bottom:40px;display:inline-block}.Blog_postHeroImage__mUle_{width:100%;height:500px;object-fit:cover;border-radius:30px;margin-bottom:60px}.Blog_postTitle__OLMxE{margin-bottom:20px}.Blog_postDate__ZJuvQ{color:var(--accent-green);font-weight:800;margin-bottom:40px}.Blog_postContent__o7QJQ{font-size:1.2rem;line-height:2;color:var(--text-muted);white-space:pre-line}@media (max-width:1024px){.Blog_grid__ftFW7{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog_postHeroImage__mUle_{height:350px;border-radius:20px}.Blog_header__eBoE5{margin-bottom:50px}}@media (max-width:480px){.Blog_container__HBI4X{padding-top:100px}.Blog_grid__ftFW7{grid-template-columns:1fr;gap:30px}.Blog_postTitle__OLMxE{font-size:1.8rem!important}.Blog_postContent__o7QJQ{font-size:1rem;line-height:1.8}.Blog_imageWrapper__GFura{height:200px}}