#blog-details.blog-details{padding:80px 0!important;background:var(--bg-color, #ffffff)!important}.blog-article-wrapper{max-width:900px!important;margin:0 auto!important}.blog-article{background:#fff!important;border-radius:16px!important;padding:0!important;box-shadow:0 4px 20px #00000014!important;overflow:hidden!important}.article-breadcrumbs{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:24px!important;font-size:.875rem!important;color:#666!important}.article-breadcrumbs a{color:#0b5a73!important;text-decoration:none!important;transition:color .3s ease!important}.article-breadcrumbs a:hover{color:#000!important}.article-breadcrumbs .current{color:#000!important;font-weight:500!important}.article-breadcrumbs span{color:#999!important}.article-header{padding:40px 40px 32px!important;border-bottom:1px solid #f0f0f0!important}.article-title{font-size:2.75rem!important;font-weight:700!important;line-height:1.2!important;margin:0 0 24px!important;color:#000!important}.article-meta{display:flex!important;flex-wrap:wrap!important;gap:24px!important;align-items:center!important}.meta-item{display:flex!important;align-items:center!important;gap:8px!important;font-size:.9375rem!important;color:#666!important}.meta-item svg{width:16px!important;height:16px!important;color:#0b5a73!important;flex-shrink:0!important}.article-image{width:100%!important;margin:0!important;overflow:hidden!important}.article-image img{width:100%!important;height:auto!important;display:block!important;object-fit:cover!important}.article-content{padding:40px!important;font-size:1.125rem!important;line-height:1.8!important;color:#333!important}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:2em!important;margin-bottom:1em!important;color:#000!important;font-weight:600!important;line-height:1.3!important}.article-content h2{font-size:2rem!important}.article-content h3{font-size:1.75rem!important}.article-content h4{font-size:1.5rem!important}.article-content p{margin-bottom:1.5em!important;color:#333!important}.article-content ul,.article-content ol{margin-bottom:1.5em!important;padding-left:2em!important}.article-content li{margin-bottom:.5em!important;color:#333!important}.article-content a{color:#0b5a73!important;text-decoration:underline!important;transition:color .3s ease!important}.article-content a:hover{color:#000!important}.article-content img{max-width:100%!important;height:auto!important;border-radius:8px!important;margin:2em 0!important;display:block!important}.article-content blockquote{border-left:4px solid #0b5a73!important;margin:2em 0!important;font-style:italic!important;color:#666!important;background:#f9f9f9!important;padding:1.5em!important;border-radius:8px!important}.article-content code{background:#f0f0f0!important;padding:2px 6px!important;border-radius:4px!important;font-size:.9em!important;font-family:monospace!important}.article-content pre{background:#f0f0f0!important;padding:1.5em!important;border-radius:8px!important;overflow-x:auto!important;margin:2em 0!important}.article-content pre code{background:none!important;padding:0!important}.article-footer{padding:24px 40px 40px!important;border-top:1px solid #f0f0f0!important}.back-to-blog{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#0b5a73!important;text-decoration:none!important;font-weight:500!important;transition:all .3s ease!important}.back-to-blog:hover{color:#000!important;gap:12px!important}.back-to-blog svg{width:20px!important;height:20px!important}@media (max-width: 991px){.article-header{padding:30px 30px 24px!important}.article-title{font-size:2.25rem!important}.article-meta{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.article-content{padding:30px!important}.article-footer{padding:20px 30px 30px!important}}@media (max-width: 767px){#blog-details.blog-details{padding:40px 0!important}.article-header{padding:24px 20px 20px!important}.article-title{font-size:1.75rem!important}.article-content{padding:24px 20px!important;font-size:1rem!important}.article-content h2{font-size:1.5rem!important}.article-content h3{font-size:1.25rem!important}.article-footer{padding:20px!important}}
