.bankruptcy-blog-post{margin:0;padding:0}.hs_cos_wrapper{margin:0!important;padding:0!important}.banner-section{line-height:0;overflow:hidden;position:relative}.banner-img,.banner-section{margin:0;padding:0;width:100%}.banner-img{display:block;height:auto}.banner-overlay{bottom:40px;left:60px;position:absolute;z-index:2}.banner-overlay p{margin:0}.banner-title{color:#fff;font-size:44px;font-weight:700;letter-spacing:.5px;line-height:1.2;margin:0}.blog-content-wrap{margin:0 auto;max-width:1100px;padding:35px 30px 55px}.blog-main-title{font-size:34px;font-weight:700;line-height:1.25;margin-bottom:12px}.blog-subtitle{color:#444;font-size:20px;line-height:1.5;margin-bottom:12px}.blog-date-heading{color:#6b7280;font-size:15px;line-height:1.4;margin-bottom:28px}.author-banner{align-items:center;display:flex;gap:14px;margin:80px 0 30px}.author-avatar{border-radius:6px;flex-shrink:0;height:160px;object-fit:cover;width:160px}.author-content{flex:1}.author-name{font-size:16px;font-weight:600;line-height:1.4;margin:0}.author-bio{color:#374151;font-size:14px;line-height:1.6;margin-top:6px}.blog-intro,.blog-main-content{margin-top:20px}.blog-content-wrap li,.blog-content-wrap p{color:#222;font-size:18px;line-height:1.7}.blog-content-wrap ol,.blog-content-wrap ul{margin-bottom:20px;padding-left:24px}.blog-content-wrap h2{font-size:28px;line-height:1.3;margin-bottom:18px;margin-top:45px}.blog-content-wrap h3{font-size:24px;line-height:1.4;margin-bottom:15px;margin-top:35px}.blog-content-wrap strong{font-weight:700}.takeaway-list{margin-bottom:35px}.blog-intro img,.blog-main-content img{display:block;height:auto;margin:20px auto;max-width:100%}.blog-intro table,.blog-main-content table{border-collapse:collapse;display:block;margin:20px 0;overflow-x:auto;width:100%}.blog-intro iframe,.blog-main-content iframe{max-width:100%}.blog-intro blockquote,.blog-main-content blockquote{border-left:4px solid #ddd;color:#555;font-style:italic;margin:20px 0;padding-left:18px}.blog-content-wrap a{color:#0056b3;text-decoration:underline}@media (max-width:767px){.banner-overlay{bottom:20px;left:20px}.banner-title{font-size:28px}.blog-content-wrap{padding:25px 18px 40px}.blog-main-title{font-size:26px;line-height:1.3}.blog-subtitle{font-size:16px}.blog-date-heading{font-size:14px}.blog-content-wrap li,.blog-content-wrap p{font-size:16px}.blog-content-wrap h2{font-size:24px}.blog-content-wrap h3{font-size:20px}.author-banner{align-items:flex-start;flex-direction:column;gap:10px}.author-avatar{height:80px;width:80px}.author-content{text-align:left;width:100%}}