.listing-section{padding-bottom:48px;padding-top:48px}.content-wrapper{gap:16px;padding:40px 24px;width:100%}@media (min-width:576px){.content-wrapper{padding:40px}}.content-wrapper .cp-heading{margin:0}.content-wrapper .cp-subhead{color:var(--gray-light-mode-300);margin:0}@media (min-width:1200px){.content-wrapper{max-width:440px}.filter-sub-wrapper .search-box{min-width:320px}}.cta-wrapper{gap:16px;padding-top:16px}.subscribe-panel{background-color:#101;background-image:url(https://20641927.fs1.hubspotusercontent-na1.net/hubfs/20641927/marketing/subs_bg.svg),url(https://20641927.fs1.hubspotusercontent-na1.net/hubfs/20641927/marketing/subs_glow.png);background-position:bottom;background-repeat:no-repeat;background-size:cover,cover;padding:40px 24px}@media (min-width:576px){.subscribe-panel{padding:72px 40px}}.subscribe-panel .row{gap:8px}@media (min-width:1200px){.subscribe-panel{padding:96px 72px}.subscribe-panel .row{gap:40px}}.subscribe-panel .sb-subhead{color:var(--gray-light-mode-300);margin:0}.subscribe-panel form{position:relative}.subscribe-panel form>div:first-child,.subscribe-panel form>div:nth-child(2){display:none}.subscribe-panel form .hs-email{margin-bottom:0}.subscribe-panel form input[type=email]{backdrop-filter:blur(4px);background:var(--color-alpha-white-10);border:1px solid #fff;border-radius:40px;color:#fff;font-size:16px;height:56px;overflow:hidden;padding:4px 24px}.subscribe-panel input::placeholder{color:var(--gray-light-mode-300);opacity:1}.subscribe-panel form .hs_submit .actions{width:fit-content}.subscribe-panel form .hs_submit{position:absolute;right:3px;top:3px;width:fit-content}.subscribe-panel form .hs_submit .hs-button.primary{background:var(--gradient-primary,linear-gradient(45deg,#b7e1ff 0,#91d1f8 100%));border-radius:40px;font-size:16px;height:50px;padding:12px 20px}.search-box{position:relative}.search-box input{background:#fff;border:1px solid #b7e1ff;height:48px;padding:12px 16px;width:100%}.search-box input:focus,.search-box input:focus-visible,.search-box input:focus-within{border-color:#0a60b0;outline:none}.search-filter-wrapper{gap:40px;padding-top:40px}@media (min-width:1200px){.search-filter-wrapper{padding-left:50px}}.search-icon{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:32px;top:50%;transform:translateY(-50%)}.search-icon:focus,.search-icon:focus-visible{border:none;outline:none}.blog-card-wrapper{row-gap:32px}.blog-list-filter-section{margin-bottom:32px;row-gap:24px}.blog-list-filter-section h2,.hs_cos_wrapper.form-title{margin:0}.sb-heading{margin-bottom:24px}.blog-related-posts__card:hover .link svg{transform:rotate(45deg)}.clear-filter-btn{background:transparent}.clear-filter-btn:hover{background:transparent;opacity:1}.filter-btn{background:#fff;border:1px solid #b7e1ff;font-weight:400;height:48px;justify-content:space-between;padding:12px 16px;text-align:left;width:100%}.filter-btn svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.filter-btn.active svg{transform:rotate(0deg)}.filter-btn:focus,.filter-btn:focus-visible,.filter-btn:focus-within,.filter-btn:hover{border-color:#0a60b0;opacity:1;outline:none}.category-dropdown{background:#fff;left:0;list-style:none;max-height:0;overflow:hidden;padding-left:0;position:absolute;top:100%;transition:max-height .3s ease-in-out;z-index:500}.active+.category-dropdown{max-height:312px;overflow:auto}.has-scroll{padding-right:10px}.category-dropdown::-webkit-scrollbar{width:8px}.category-dropdown::-webkit-scrollbar-track{background:#fff}.category-dropdown::-webkit-scrollbar-thumb{background:var(--gray-light-mode-300);border-radius:8px}.category-dropdown::-webkit-scrollbar-thumb:hover{background:var(--gray-light-mode-200)}.category-dropdown li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 14px;transition:background .3s ease-in-out;width:100%}.category-dropdown li:hover{background:#d7eeff}.relative{position:relative}.checkbox-item{align-items:center;background:#fff;border:1px solid var(--gray-light-mode-300);border-radius:2px;display:flex;height:20px;justify-content:center;width:20px}.checkbox-item.active,.checkbox-item.checked{background:var(--text-brand-dark)}.filter-sub-wrapper,.filter-wrapper{row-gap:16px}@media (min-width:992px){.filter-sub-wrapper .search-box{min-width:186px}}.list-item{height:486px;padding-bottom:32px}