.hover-card:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 10px 30px #0000001a}.blog-content{color:var(--text);font-size:1.1rem;line-height:1.8}.blog-content h2{color:#fff;margin-top:48px;margin-bottom:20px;font-size:1.8rem}.blog-content h3{color:var(--text);margin-top:32px;margin-bottom:16px;font-size:1.4rem}.blog-content p{color:var(--text-secondary);margin-bottom:24px}.blog-content ul,.blog-content ol{color:var(--text-secondary);margin-bottom:24px;padding-left:24px}.blog-content li{margin-bottom:10px}.blog-content strong{color:#fff}.blog-content a{color:var(--primary);text-underline-offset:4px;text-decoration:underline}.blog-content blockquote{border-left:4px solid var(--accent);color:#e0e0e0;background:#8b5cf61a;border-radius:4px;margin-top:30px;margin-bottom:30px;margin-left:0;padding:20px;font-style:italic}
