.blog-gradient-bg{--accent-readable: 3 71% 80%;min-height:100vh;background:radial-gradient(circle at 50% -10%,hsl(var(--accent) / .09),transparent 34rem),linear-gradient(180deg,#0f1115,#12151c 48%,#0f1115)}.blog-card-hover{transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.blog-card-hover:hover{border-color:hsl(var(--accent) / .3);box-shadow:0 10px 40px -10px hsl(var(--accent) / .15);transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){.blog-card-hover{transition:none}.blog-card-hover:hover{transform:none}}
