.blog-listing{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}.blog-listing--list,.blog-listing__post{flex-direction:column}.blog-listing__post{box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.blog-listing__post:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-4px)}.blog-listing--card .blog-listing__post{display:flex;flex:1 1 calc(33.333% - 1rem);flex-direction:column}.blog-listing__post-image-wrapper{display:block;overflow:hidden}.blog-listing__post-image{display:block;height:auto;object-fit:cover;transition:transform .4s ease;width:100%}.blog-listing__post:hover .blog-listing__post-image{transform:scale(1.05)}.blog-listing__post-content{background-color:#fff;padding:1rem}.blog-listing__post-title{color:#333;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.blog-listing__post-title-link{color:inherit;text-decoration:none}.blog-listing__post-title-link:hover{text-decoration:underline}.blog-listing__post-summary{color:#555;font-size:.95rem;margin-bottom:1rem}.blog-listing__post-tags{margin-bottom:.5rem}.blog-listing__post-tag{color:#0073aa;font-size:.8rem;margin-right:.4rem;text-decoration:none}.blog-listing__post-tag:hover{text-decoration:underline}.blog-listing__post-author{align-items:center;display:flex;margin-top:1rem}.blog-listing__post-author-image{border-radius:50%;height:36px;margin-right:.5rem;object-fit:cover;width:36px}.blog-listing__post-author-name{color:#444;font-size:.875rem;text-decoration:none}.blog-listing__post-author-name:hover{text-decoration:underline}.blog-listing__post-timestamp{color:#888;display:block;font-size:.8rem;margin-top:.5rem}.blog-listing__post-button-wrapper{margin-top:auto}.blog-listing__post-button{background-color:#0073aa;border-radius:4px;color:#fff;display:inline-block;font-size:.9rem;padding:.5rem 1.25rem;text-decoration:none;transition:background .3s ease}.blog-listing__post-button:hover{background-color:#005f8d}.top_section svg{max-width:100%}.botton-cta{margin-top:24px;padding:30px;text-align:center;width:100%}a.button.view-all-cta{background:#1b355e!important;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);color:#fff!important;font-size:20px!important;font-weight:700;letter-spacing:.5px;line-height:24px;padding:16px 24px!important;text-decoration:none}.hs_cos_wrapper:has(.blog-listing.blog-listing--card) .top_section{margin-bottom:24px}.hs_cos_wrapper:has(.blog-listing.blog-listing--card) .top_section h3{color:#1b1c1d;font-size:40px;margin-bottom:4px}.hs_cos_wrapper:has(.blog-listing.blog-listing--card) .top_section .heading_row a{color:#2d579b;text-decoration-color:#2d579b}.hs_cos_wrapper:has(.blog-listing.blog-listing--card) .top_section svg{display:flex;width:100%}.blog-listing.blog-listing--card .blog-listing__post{background-color:#f9fafb;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.blog-listing.blog-listing--card .blog-listing__post-content{background:#f9fafb;padding:16px 32px}.blog-listing.blog-listing--card img.blog-listing__post-image{height:270px}.blog-listing.blog-listing--card a.blog-listing__post-author-name{color:#1b1c1d;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.blog-listing.blog-listing--card h2.blog-listing__post-title{margin:8px 0 10px}.blog-listing.blog-listing--card h2.blog-listing__post-title a{color:#2d579b!important;text-decoration:none}.blog-listing.blog-listing--card .blog-listing__post-summary{color:#1b1c1d;font-size:16px;letter-spacing:.25px;line-height:24px}.blog-listing.blog-listing--card .blog-listing__post-summary p{color:#1b1c1d!important;margin:0}.blog-listing.blog-listing--card .blog-listing__header svg{width:100%}.heading_row{gap:40px;vertical-align:middle}.heading_row,.heading_row a{align-items:center;display:flex}.heading_row a{color:#2d579b;font-weight:700;gap:5px}.heading_row a svg{display:inline!important;width:auto!important}