.blog-detail-page{background:#f9fafb;padding:60px 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.blog-detail-container{max-width:80%;box-shadow:none;background:#f4f6f9;border-radius:0;margin:50px auto 0;padding:60px 80px}.blog-detail-tag{color:#1a70e8;background:#dce7fc;border-radius:6px;margin-bottom:20px;padding:6px 14px;font-size:.9rem;font-weight:600;display:inline-block}.blog-detail-title{color:#0f172a;margin-bottom:24px;font-size:2.4rem;font-weight:800;line-height:1.3}.blog-detail-intro{color:#374151;max-width:1000px;margin-bottom:32px;font-size:1.1rem;line-height:1.8}.blog-detail-container section{max-width:1000px;margin-bottom:40px}.blog-detail-container h2{color:#111827;border-left:3px solid #3b82f6;border-radius:5px 0 0 5px;margin-bottom:14px;padding-left:10px;font-size:1.6rem;font-weight:700}.blog-detail-container h3{color:#1f2937;margin:12px 0 8px;font-size:1.1rem;font-weight:600}.blog-detail-container p,.blog-detail-container li{color:#374151;font-size:1rem;line-height:1.7}.blog-detail-container ul{margin-bottom:20px;padding-left:24px}.blog-detail-conclusion{background:#f1f5f9;border-top:2px solid #e5e7eb;border-radius:8px;margin-top:40px;padding:30px}.blog-detail-conclusion h2{margin-bottom:12px;font-size:1.3rem}.blog-detail-conclusion a{color:#3b82f6;font-weight:600;text-decoration:none}.blog-detail-conclusion a:hover{text-decoration:underline}@media (max-width:1024px){.blog-detail-container{padding:40px 0}}@media (max-width:768px){.blog-detail-container{max-width:95%;padding:20px}.blog-detail-title{font-size:1.8rem}.blog-detail-intro{font-size:1rem}}
