body,div[data-global-resource-path="zarminali-s2/templates/partials/header.html"],div[data-global-resource-path="zarminali-s2/templates/partials/header.html"] header{background:#fbf9fa!important}div[data-global-resource-path="zarminali-s2/templates/partials/header.html"]{border-bottom:1px solid #d9cbbf}.blog-post h3{font-weight:400}.body-container-wrapper{overflow-x:hidden}.blog-header{background:#f5ede6;border-radius:32px;display:flex;flex-wrap:wrap;margin-bottom:160px;overflow:hidden}.blog-header__image-wrapper{width:50%}.blog-header__image{aspect-ratio:800/600;border-radius:32px;height:100%;object-fit:cover;width:100%}.blog-header__content{display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;max-width:1136px;padding:96px 40px 64px;width:100%}.w-featured-image .blog-header__content{width:50%}.w-featured-image .blog-header__content-wrapper{max-width:632px}.blog-header__tags{font-weight:500;margin-bottom:32px}.blog-header__title{margin-bottom:16px}.blog-header__tags,.blog-post__timestamp,.details__readingtime,.post__meta-separator{color:var(--text-secondary);font-size:14px}.post__meta-separator{display:inline-block;font-size:16px;margin:0 8px}.blog-header__author{align-items:center;display:flex;font-size:16px;gap:12px;margin-top:40px}.blog-header__author-avatar{border-radius:50%;height:64px;object-fit:cover;width:64px}.blog-header__author-info{text-align:left}.blog-header__author-info a{text-decoration:none}@media (max-width:767px){.blog-header__image-wrapper,.w-featured-image .blog-header__content{width:100%}.blog-header{border-radius:16px;margin-bottom:40px}.blog-header__content{padding:32px 16px}.blog-post__body ol+h2,.blog-post__body ol+h3,.blog-post__body ol+h4,.blog-post__body p+h2,.blog-post__body p+h3,.blog-post__body p+h4,.blog-post__body ul+h2,.blog-post__body ul+h3,.blog-post__body ul+h4{margin-top:28px}}.blog-post__body{line-height:1.8;margin:0 auto;max-width:1056px}.blog-post__body ol,.blog-post__body p,.blog-post__body ul{margin-bottom:16px}.blog-post__body ol+h2,.blog-post__body ol+h3,.blog-post__body ol+h4,.blog-post__body p+h2,.blog-post__body p+h3,.blog-post__body p+h4,.blog-post__body ul+h2,.blog-post__body ul+h3,.blog-post__body ul+h4{margin-top:56px}.blog-post__body ol:last-child,.blog-post__body p:last-child,.blog-post__body ul:last-child{margin-bottom:0}.blog-post__footer{border-top:1px solid #d9cbbf;margin:48px auto 0;max-width:1056px;padding-top:24px}.footer-author{align-items:flex-start;display:flex;font-size:16px;gap:12px;line-height:1.5;margin:24px auto 0}.author-photo{border-radius:50%;height:64px;object-fit:cover;width:64px}.author-info{flex:1}.author-name{margin-bottom:0}.author-bio{color:var(--text-secondary);margin:4px 0 0}.author-socials a{color:#0073e6;font-size:14px;margin-right:16px;text-decoration:none;transition:color .3s ease}.author-socials a:hover{color:#005bb5}@media (max-width:600px){.author-container{align-items:center;flex-direction:column;text-align:center}.author-photo{margin-bottom:16px}}.footer-share,.footer-topics{align-items:center;display:flex;font-size:14px;gap:12px;line-height:1.3;margin-top:24px}.footer-share span,.footer-topics span{display:inline-block;margin-right:20px}.footer-topics a{background:#fff;border-radius:15px;color:var(--text-secondary);font-weight:500;padding:5px 16px;text-align:center;text-decoration:none}.footer-share a:hover,.footer-topics a:hover{background:#eeebff;color:var(--text-primary);font-weight:500;text-decoration:none}.footer-share a{align-items:center;background:#fff;border-radius:8px;display:flex;height:40px;justify-content:center;padding:0;width:40px}.footer-share a img{height:16px;width:16px}.blog-related-posts-title{margin-bottom:48px}.feat-rsrc__title{font-size:18px;line-height:1.5}.feat-resources .slick-list{overflow:visible!important}@media (max-width:767px){.blog-related-posts{padding:40px 0!important}}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-footer-text{background:var(--grey-color);color:#fff;padding:224px 0}.blog-footer-text *{color:#fff}.blog-footer-text .content-wrapper{max-width:1328px}.bft-wrapper{max-width:800px}.bft-wrapper .hs_cos_wrapper_type_rich_text :last-child{margin-bottom:0}@media (min-width:992px){.bft-wrapper{padding:0 20px}}@media (max-width:767px){.blog-footer-text{padding:160px 0}}