.blog-index-body{background:#fbfaf9;padding:2rem 0;position:relative;z-index:0}.blog-index-body__topics-wrapper{margin-bottom:2rem}.blog-index-body__topics-wrapper__title{font-size:1.5rem;font-weight:300;line-height:1.75}.blog-index-body__posts__post{background:#fff;border-radius:8px;box-shadow:4px 6px 10px rgba(0,0,0,.1);display:block;overflow:hidden;text-decoration:none;transition:.2s ease-out;width:calc(50% - .5rem)}.hs-blog-id-48049766532 .blog-index-body__featured-post{display:none}.blog-index-body__posts__post:focus,.blog-index-body__posts__post:hover{text-decoration:none;transform:translateY(-4px)}.blog-index-body__posts__post__copy{padding:1rem 1.5rem}.blog-index-body__posts__post_slug{color:var(--body_color);font-size:14px;line-height:24px;margin:0}.blog-index-body__posts__post__title{font-size:1.25rem;line-height:1.5;margin:0}.blog-index-body__posts__post .blog-index-body__posts__post__image{height:200px;object-fit:cover;width:100%}.blog-index-body__posts__post__read-len{color:var(--body_color);font-size:12px;margin:0}.blog-index-body__featured-post{display:none}.blog-index-body__featured-post .blog-index-body__posts__post{margin-bottom:2rem;width:100%}.blog-index-body__featured-post .blog-index-body__posts__post__title{color:#007566}.blog-index-body__posts{display:flex;flex-wrap:wrap;gap:1rem}.blog-index-body__topics-wrapper__list{display:block;margin:0 0 1rem;max-height:350px;overflow-y:scroll;scrollbar-color:#001714 #cce3e0;scrollbar-width:thin}.blog-index-body__topics-wrapper__select{font-size:1rem;width:100%}.blog-index-body__topic-clear{background:transparent;border:2px solid #003c46;border-radius:100px;color:#003c46;font-weight:700;padding:.25rem .5rem;transition:.2s ease-out;width:100%}.blog-index-body__topic-clear:focus,.blog-index-body__topic-clear:hover{background:#003c46;color:#fff;outline:none}.blog-index-body__pagination{align-items:center;display:flex;gap:.5rem}.blog-index-body__pagination__number{align-items:center;background:#cceaef;border-radius:4px;color:#001e23;display:flex;font-weight:700;height:28px;justify-content:center;transition:.2s ease-out;width:28px}.blog-index-body__pagination-wrapper{align-items:center;display:flex;justify-content:space-between;margin:2rem 0 0}.blog-index-body__pagination-wrapper__currently-visible{margin:0}.blog-index-body__pagination__number.blog-index-body__pagination__number--active,a.blog-index-body__pagination__number:active,a.blog-index-body__pagination__number:hover{background:#001e23;color:#cceaef}a.blog-index-body__pagination__number.blog-index-body__pagination__number--active:active,a.blog-index-body__pagination__number.blog-index-body__pagination__number--active:hover{background:#cceaef;color:#001e23}.blog-index-body__pagination__arrow__icon:focus,.blog-index-body__pagination__arrow__icon:hover{filter:brightness(1.4)}.blog-index-body__topics-wrapper__topic__label{cursor:pointer}.blog-index-body__pagination__arrow__icon{margin:0 8px;width:8px}@media (min-width:768px){.blog-index-body{padding:4rem 0}.blog-index-body__featured-post .blog-index-body__posts__post{display:flex;margin-bottom:4rem;padding:0}.blog-index-body__featured-post .blog-index-body__posts__post__image{height:320px;width:50%}.blog-index-body__featured-post .blog-index-body__posts__post__title{font-size:38px;line-height:42px}.blog-index-body__featured-post .blog-index-body__posts__post__copy{display:flex;flex-flow:column;justify-content:center;padding:2rem;width:50%}.blog-index-body__posts__post_slug{font-size:16px}.blog-index-body__main{display:flex;gap:2rem}.blog-index-body__topics-wrapper{height:max-content;margin:0;min-width:300px;position:sticky;top:2rem}.blog-index-body__topics-wrapper__list{display:block;margin:0 0 1rem;max-height:350px;overflow-y:scroll}.blog-index-body__posts-wrapper{border-left:1px solid #d8d2c3;flex-grow:1;padding-left:2rem}.hs-blog-id-187515263256 .blog-index-body__posts-wrapper{border-left:none;padding-left:0}}@media (max-width:1240px){.blog-index-body .content-wrapper{padding:0 20px}}@media (min-width:768px){.blog-index-body__featured-post{display:flex}}@media (max-width:500px){.blog-index-body__posts__post{width:100%}}