.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.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-container{display:flex;gap:40px;margin:0 auto;max-width:1200px;padding:20px}.blog-sidebar{flex-shrink:0;width:250px}.sidebar-title{color:#33475b;font-size:16px;font-weight:600;margin-bottom:15px}.blog-search{margin-bottom:30px}.hs-search-field{position:relative}.hs-search-field__input{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px 15px;width:100%}.hs-search-field__input:focus{border-color:#ff7a59;outline:none}.blog-categories ul{list-style:none;margin:0;padding:0}.blog-categories li{margin-bottom:10px}.blog-categories a{color:#33475b;display:block;font-size:14px;padding:8px 0;text-decoration:none;transition:color .2s}.blog-categories a:hover{color:#ff7a59}.blog-content{flex-grow:1}.search-results{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.search-result{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.search-result__category{color:#ff7a59;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.search-result__title{color:#33475b;font-size:18px;margin-bottom:8px}.search-result__excerpt{color:#666;font-size:14px;margin-bottom:8px}@media (max-width:768px){.blog-container{flex-direction:column}.blog-sidebar{margin-bottom:30px;width:100%}}.spost-bottom{margin:0}.spost-bottom .post-meta{align-items:center;border-top:1px solid #e7eaed;display:flex;font-size:14px;justify-content:space-between;margin:0 auto;max-width:800px;padding-top:32px}.post-date{font-style:Regular;text-align:right}.post-date,span.share-text{color:#75758b;font-family:Poppins;font-size:14px;font-weight:400;letter-spacing:0;line-height:150%}.social-icon{align-items:center;background:transparent;color:#75758b;display:inline-flex;font-size:18px;height:auto;justify-content:center;text-decoration:none;transition:all .2s ease;width:auto}.social-share{align-items:center;display:flex;gap:12px}.related-blog-wrapper{padding:80px 40px}.rblog-content-wrapper{display:flex;flex-direction:column;gap:56px}.rblog-heading{display:flex;justify-content:space-between}.rblog-heading a{background:#43bf4d;border-radius:12px;display:inline-block;font-family:Poppins;font-size:14px;letter-spacing:0;line-height:135%;padding:12px 20px}.rblog-heading a,.rblog-heading a:focus,.rblog-heading a:hover{color:#fff;font-weight:500;text-decoration:none;transition:background-color .8s ease,color .5s ease}.rblog-heading a:focus,.rblog-heading a:hover{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),#43bf4d}.rblog-heading h2{color:#10161a;font-family:Poppins;font-size:40px;font-weight:400;line-height:110.00000000000001%;margin:0}section.blog-related-posts{background:transparent;padding:0}.related-blog-wrapper .page-center{margin:0 auto;max-width:1360px}.blog-related-posts .content-wrapper{max-width:100%;padding:0}.blog-related-posts__list{gap:40px;justify-content:space-between}.blog-related-posts__post{display:flex;flex:0 0 calc(33.33% - 40px);flex-direction:column;gap:32px;padding:0}.blog-related-posts__image{border-radius:8px;display:inline-block;height:232px;object-fit:cover;vertical-align:middle;width:100%}a.blog-related-posts__title-link{color:#10161a;font-family:Poppins;font-size:22px;font-weight:400;line-height:130%}h3.blog-related-posts__title{margin:0}a.blog-related-posts__post-image-wrapper{display:inline-block}.blog-related-posts__content{color:#182026cc;display:flex;flex-direction:column;font-family:Poppins;font-size:14px;font-weight:300;gap:12px;letter-spacing:0;line-height:150%}.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{color:#10161a!important;font-weight:400!important}.blog-related-posts__content .blog-post__tags{text-align:left}.blog-image img{width:100%}.blog-filter-wrapper{border-color:#e7eaed;border-bottom:1px solid #e7eaed;border-top:1px solid #e7eaed;padding:24px 40px;position:relative}.blog-filter-wrapper .page-center{margin:0 auto;max-width:1360px}.blog-filters{display:flex;justify-content:space-between}.tag-list{display:flex;gap:24px;justify-content:flex-start}.tag-list,.tag-list a{color:#182026;font-family:Poppins;font-size:14px;font-weight:400;line-height:150%;text-align:center}.tag-list a{opacity:.6;text-decoration:none}.search-tag{align-items:center;color:#182026;display:flex;font-family:Poppins;font-size:14px;font-weight:400;gap:10px;line-height:150%;text-align:center}.tag-intro.default{display:flex;flex-direction:column;gap:32px;padding:80px 20px 20px;text-align:center}.tag-intro.default h2{font-size:72px;line-height:110.00000000000001%}.tag-intro.default h2,.tag-intro.default p{color:#182026;font-family:Poppins;font-weight:400;margin:0;text-align:center}.tag-intro.default p{font-size:18px;line-height:150%}a.tag.active{opacity:1;pointer-events:none}.tag-list a:hover{color:#43bf4d;text-decoration:none}.search-tag:hover,.search-tag:hover path{color:#43bf4d;cursor:pointer;stroke:#43bf4d}.search-bar input::placeholder{color:#10161a;font-family:Poppins;font-size:22px;font-weight:400;line-height:130%;opacity:40%}.search-bar button.hs-search-field__button{display:none}.search-bar form input[type=search]{border:none;border-bottom:1px solid #e7eaed;border-radius:5px;height:93px;opacity:1;padding:32px 40px!important}.search-overlay{background:rgba(16,22,26,.5);display:none;flex-direction:column;inset:0;padding:40px 20px;position:fixed;z-index:9999}.search-overlay,.search-overlay.active{align-items:center;justify-content:center}.search-overlay.active{display:flex}.search-overlay .hs-search-field__form{background:transparent}.search-close-btn{background:none;background:#fff;border:none;border-radius:50%;color:#333;cursor:pointer;font-size:28px;height:50px;padding:0;position:fixed;right:20px;top:20px;width:50px;z-index:10000}.search-close-btn:hover{background:#fff;border:none;border-radius:50%;color:#000}body.no-scroll{overflow:hidden}.search-overlay.active .hs_cos_wrapper{width:100%}.blog-posts-grid{display:flex;flex-wrap:wrap;gap:60px 40px;justify-content:flex-start}.blog-listing-wrapper .page-center{max-width:1360px}.blog-listing-wrapper{padding:80px 20px}article.blog-card{display:flex;flex:0 calc(33.33% - 27px);flex-direction:column;gap:12px}a.blog-tag{color:#43bf4d;font-size:14px;font-weight:500;letter-spacing:0;text-align:center;text-transform:uppercase}a.blog-tag,h3.blog-title,h3.blog-title a{font-family:Poppins;line-height:130%;text-decoration:none}h3.blog-title,h3.blog-title a{color:#10161a;font-size:22px;font-weight:400;margin:0}.blog-meta{display:none}.blog-summary p{color:#182026cc;font-family:Poppins;font-size:14px;font-weight:300;letter-spacing:0;line-height:150%;margin:0}.blog-image,.blog-image img{display:inline-block}.blog-image img{background:#182228;border-radius:8px;height:213px;object-fit:cover;vertical-align:middle}.blog-pagination ul{align-items:center;border-radius:12px;display:flex;gap:10px;justify-content:center;list-style:none;margin:64px 0 0;padding:0}.blog-pagination ul li a{align-items:center;background:#10161a;border-radius:48px;border-width:1px;color:#fff;display:inline-block;display:flex;font-family:Poppins;font-size:14px;font-weight:400;height:32px;justify-content:center;line-height:100%;text-align:center;text-decoration:none;vertical-align:middle;width:32px}.blog-pagination ul li a:hover{background:#10161a0d;border-color:#10161a0d;color:#10161a}.blog-pagination{align-items:center;border-radius:12px;display:flex;gap:10px;justify-content:center;list-style:none;margin:64px 0 0;padding:0}.blog-pagination-center{display:flex;gap:10px;justify-content:space-between}.blog-pagination-center a{align-items:center;background:#10161a;border-radius:48px;border-width:1px;color:#fff;display:inline-block;display:flex;font-family:Poppins;font-size:14px;font-weight:400;height:32px;justify-content:center;line-height:100%;text-align:center;text-decoration:none;vertical-align:middle;width:32px}.blog-pagination-center a:hover{background:#10161a0d;border-color:#10161a0d;color:#10161a}.blog-pagination a{align-items:center;display:flex;height:30px;justify-content:center;text-decoration:none;width:30px}.blog-pagination-left,.blog-pagination-right{align-items:center;display:flex;height:33px;justify-content:center;width:32px}.blog-pagination-left{transform:rotate(180deg)}.search-bar li.results-for{color:#43bf4d}.blog-pagination a.active{background:#10161a0d;border-color:#10161a0d;color:#10161a}@media(max-width:1080px){.related-blog-wrapper{padding:50px 20px}.blog-related-posts__list{gap:20px}.blog-related-posts__post{flex:0 0 calc(33.33% - 20px)}.rblog-col-left{flex:0 100%}.rblog-col-right{flex:0 100%;flex-direction:row;flex-wrap:wrap}.rblog-post.small{flex:0 30%}.rblog-post.small a{flex-direction:column}}@media(max-width:900px){article.blog-card{flex:0 calc(50% - 20px)}.cs-post{flex:0 calc(50% - 20px)!important}}@media(max-width:767px){.spost-title h1{font-size:32px!important}.blog-related-posts__post{flex:0 0 calc(50% - 10px)}.blog-image img{object-fit:contain}.blog-filters{flex-direction:column;gap:10px}.tag-intro.default{padding:40px 20px 20px}.tag-intro.default h2{font-size:52px}}@media(max-width:612px){.spost-wrapper{padding:50px 20px!important}.post-content-inner{gap:30px;padding-top:30px}.spost-body .post-content-quote p{font-size:24px}.blog-related-posts__post{flex:0 100%}.post-feature-wrap{padding-top:30px}article.blog-card{flex:0 100%}.blog-posts-grid{gap:20px}.cs-post{flex:0 100%!important}.blog-list-content h1{font-size:32px!important}.blog-list-banner{padding:50px 20px!important}.tag-intro.default h2{font-size:36px}}