.blog-details-section{background:#f4f8fc;padding:80px 0}.blog-breadcrumb{color:#6b7c8e;margin-bottom:30px;font-size:.9rem}.blog-breadcrumb a{color:#0852a4;text-decoration:none}.blog-breadcrumb span{margin:0 6px}.blog-hero{margin-bottom:60px}.blog-main-title{color:#0852a4;margin-bottom:15px;font-size:2.4rem;font-weight:700;line-height:1.3}.blog-meta{color:#5f6f82;font-size:.9rem}.blog-hero-image{border-radius:18px;box-shadow:0 20px 45px #0852a426}.blog-content-wrapper{background:#fff;border-radius:20px;margin:0 auto;padding:50px;box-shadow:0 12px 35px #0852a40f}.blog-content-wrapper h2{color:#0852a4;margin-top:35px;margin-bottom:15px;font-size:1.6rem}.blog-content-wrapper h3{color:#318028;margin-top:25px;font-size:1.2rem}.blog-content-wrapper p{color:#5f6f82;font-size:.98rem;line-height:1.8}.blog-content-wrapper ul{padding-left:20px}.blog-content-wrapper ul li{color:#5f6f82;margin-bottom:8px}.highlight-box{color:#fff;background:linear-gradient(90deg,#318028,#82bd24);border-radius:10px;margin:30px 0 20px;padding:15px 20px}.faq-section{margin-top:60px}.faq-item{background:#f4f8fc;border-left:4px solid #0852a4;border-radius:12px;margin-bottom:15px;padding:20px}.faq-item h5{color:#0852a4;margin-bottom:8px;font-size:1rem}@media (max-width:768px){.blog-content-wrapper{padding:30px}.blog-main-title{font-size:1.8rem}}
