.Blog-module__XV5uoG__mainContainer{background:radial-gradient(circle at top,#10b9810d 0%,#0000 70%);min-height:100vh;padding:120px 20px 60px}.Blog-module__XV5uoG__header{text-align:center;max-width:800px;margin-bottom:60px;margin-left:auto;margin-right:auto}.Blog-module__XV5uoG__title{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:3.5rem;font-weight:800}.Blog-module__XV5uoG__subtitle{color:#a1a1aa;font-size:1.1rem;line-height:1.6}.Blog-module__XV5uoG__blogGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:32px;max-width:1200px;margin:0 auto;display:grid}.Blog-module__XV5uoG__blogCard{border:1px border #ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:24px;flex-direction:column;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.Blog-module__XV5uoG__blogCard:hover{background:#ffffff0d;border-color:#10b9814d;transform:translateY(-8px);box-shadow:0 20px 40px -20px #00000080}.Blog-module__XV5uoG__imageContainer{background:#000;width:100%;height:200px;position:relative;overflow:hidden}.Blog-module__XV5uoG__imagePlaceholder{color:#10b98133;background:linear-gradient(45deg,#18181b,#27272a);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Blog-module__XV5uoG__content{flex-direction:column;flex-grow:1;padding:24px;display:flex}.Blog-module__XV5uoG__category{color:#10b981;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:.7rem;font-weight:700;display:block}.Blog-module__XV5uoG__blogTitle{color:#fff;margin-bottom:12px;font-size:1.4rem;font-weight:700;line-height:1.3}.Blog-module__XV5uoG__excerpt{color:#a1a1aa;margin-bottom:24px;font-size:.95rem;line-height:1.5}.Blog-module__XV5uoG__cardFooter{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.Blog-module__XV5uoG__date{color:#71717a;font-size:.8rem}.Blog-module__XV5uoG__readMore{color:#10b981;align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:flex}.Blog-module__XV5uoG__postWrapper{max-width:800px;margin:120px auto 100px;padding:0 20px}.Blog-module__XV5uoG__postHeader{margin-bottom:48px}.Blog-module__XV5uoG__postMeta{color:#71717a;align-items:center;gap:16px;margin-bottom:24px;font-size:.9rem;display:flex}.Blog-module__XV5uoG__postTitle{color:#fff;margin-bottom:32px;font-size:3.5rem;font-weight:800;line-height:1.1}.Blog-module__XV5uoG__postContent{color:#d4d4d8;font-size:1.15rem;line-height:1.8}.Blog-module__XV5uoG__postContent h2{color:#fff;margin:48px 0 24px;font-size:2rem}.Blog-module__XV5uoG__postContent p{margin-bottom:24px}.Blog-module__XV5uoG__postContent ul{margin-bottom:24px;padding-left:20px}.Blog-module__XV5uoG__postContent li{color:#10b981;margin-bottom:12px;list-style-type:square}.Blog-module__XV5uoG__postContent li span{color:#d4d4d8}@media (max-width:768px){.Blog-module__XV5uoG__title,.Blog-module__XV5uoG__postTitle{font-size:2.5rem}.Blog-module__XV5uoG__blogGrid{grid-template-columns:1fr}}.Blog-module__XV5uoG__loadingPulse{color:#10b981;font-family:Courier New,Courier,monospace;font-size:1.2rem;animation:1.5s infinite Blog-module__XV5uoG__pulse}@keyframes Blog-module__XV5uoG__pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}
