.page-module__jXZM3G__blogHero{background-color:#050505;border-bottom:1px solid #d4af371a;justify-content:center;align-items:center;min-height:40vh;padding:100px 0 4rem;display:flex;position:relative}.page-module__jXZM3G__blogHeroOverlay{display:none}.page-module__jXZM3G__heroContent{z-index:2;text-align:center;position:relative}.page-module__jXZM3G__heroTitle{color:var(--color-text-primary);font-size:clamp(2.5rem,6vw,4rem);font-family:var(--font-family-heading);text-shadow:0 4px 20px #000c;margin-bottom:.5rem;font-weight:700;line-height:1.2}.page-module__jXZM3G__heroSubtitle{color:var(--color-gold-primary);letter-spacing:2px;text-transform:uppercase;font-size:1.1rem;font-family:var(--font-family-body);font-weight:600}.page-module__jXZM3G__blogContainer{padding:6rem 0}.page-module__jXZM3G__blogGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:3rem;display:grid}.page-module__jXZM3G__blogCard{background:var(--color-surface-1);border-radius:var(--border-radius-lg);transition:all var(--transition-normal);border:1px solid #ffffff0d;flex-direction:column;display:flex;overflow:hidden}.page-module__jXZM3G__blogCard:hover{border-color:#d4af374d;transform:translateY(-8px);box-shadow:0 15px 40px #00000080}.page-module__jXZM3G__blogImageWrapper{width:100%;height:220px;position:relative;overflow:hidden}.page-module__jXZM3G__blogImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.page-module__jXZM3G__blogCard:hover .page-module__jXZM3G__blogImage{transform:scale(1.08)}.page-module__jXZM3G__blogContent{flex-direction:column;flex:1;padding:2rem;display:flex}.page-module__jXZM3G__blogMeta{color:var(--color-gold-light);text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;font-size:.85rem}.page-module__jXZM3G__blogCategoryBadge{background:var(--color-gold-gradient);color:#0a0a0a;border-radius:var(--border-radius-sm);text-transform:uppercase;letter-spacing:1px;z-index:2;padding:.4rem 1rem;font-size:.7rem;font-weight:700;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 15px #0000004d}.page-module__jXZM3G__readMoreButton{color:var(--color-gold-primary);border:1px solid var(--color-gold-primary);border-radius:var(--border-radius-sm);transition:all var(--transition-fast);background:0 0;align-self:flex-start;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.page-module__jXZM3G__readMoreButton:hover{background:var(--color-gold-primary);color:var(--color-bg-main);transform:translate(5px)}@media (max-width:768px){.page-module__jXZM3G__blogHero{height:35vh}.page-module__jXZM3G__heroTitle{font-size:2.22rem}.page-module__jXZM3G__blogContainer{padding:4rem 0}.page-module__jXZM3G__blogGrid{grid-template-columns:1fr;gap:2rem}.page-module__jXZM3G__blogImageWrapper{height:180px}.page-module__jXZM3G__blogContent{padding:1.5rem}}
