.article-content{font-size:16px;line-height:1.8;color:#d1d5db}.article-content h1{color:#fff;font-size:28px;margin-bottom:20px}.article-content h2{color:var(--primary);font-size:22px;margin-top:40px;margin-bottom:15px;border-bottom:1px solid var(--border);padding-bottom:10px}.article-content h3{color:#8c9eff;font-size:18px;margin-top:25px;margin-bottom:10px}.article-content a{color:var(--info);font-weight:700;text-decoration:none}.article-content a:hover{text-decoration:underline;color:#fff}.article-content ul{background:rgb(0 0 0 / .2);padding:20px 40px;border-radius:8px;border:1px solid var(--border)}.article-content li{margin-bottom:10px}.blog-vid-hover{transition:transform 0.2s,box-shadow 0.2s}.blog-vid-hover:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgb(0 0 0 / .3);border-color:var(--primary)!important}.blog-vid-hover a.btn-primary{background-color:var(--primary);color:#111;font-weight:700;border-radius:6px;padding:10px;text-decoration:none;transition:0.2s}.blog-vid-hover a.btn-primary:hover{background-color:#b5c78f;color:#111;text-decoration:none}