.blog-listing .listing-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:33px;grid-row-gap:20px}.blog-listing{padding:150px 0 80px}.blog-listing .blog-listing__post-date,.blog-listing .blog-listing__post-title .blog-listing__post-title-link{color:#fff;text-decoration:none}.blog-listing .content-wrapper{max-width:1300px}.blog-listing__post-title .blog-listing__post-title-link{color:#fffcf8;font-family:poppins;font-weight:600;text-decoration:none}.listing-container .blog-listing__post-image{height:auto;width:100%}.listing-container a.blog-listing__post-image-wrapper{background-position:50%;background-size:cover;border-radius:15px;display:block;height:375px;position:relative;width:100%}.listing-container a.blog-listing__post-image-wrapper:after{background:linear-gradient(180deg,rgba(20,24,43,0),rgba(20,24,43,0) 33%,rgba(20,24,43,.63));border-radius:10px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.blog-listing__post .other-details{bottom:0;padding:0 27px 27px;position:absolute;width:100%;z-index:999}.blog-listing__post .other-details .blog-listing__post-date{font-size:9px;line-height:110%;margin-bottom:6.2px}.blog-listing__post-title{margin-bottom:10px;margin-top:0}.other-details h3.blog-listing__post-title{font-size:unset;line-height:unset}.other-details h3 a.blog-listing__post-title-link{font-size:18px;font-weight:600!important;line-height:110%}.listing-container h2.blog-listing__post-title a{color:#646369;text-decoration:none}.blog-listing__post{position:relative}.blog-listing__post-summary{margin-bottom:36px}.blog-listing__post-button-wrapper{text-align:left}.blog-listing__post-button.button{align-items:end;background:none;border-bottom:1px solid;color:#eca935;display:flex;font-size:9px;font-weight:600;gap:20px;max-width:max-content;padding:0 10px 0 0}.blog-listing__post-button.button span img{height:auto;width:6.5px}.blog-listing__tags{padding-right:27px;position:absolute;right:0;top:0}.blog-listing__tags .wrap{background:#d8e3de;border-radius:0 0 10px 10px;padding:10px}.blog-listing__tags .wrap a{color:#000;text-decoration:none}.blog-listing__tags .wrap a.blog-tag{display:none}.blog-listing__tags .wrap a.blog-tag:first-child{display:block}.content-wrapper .filters{align-items:center;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:50px;margin-top:46px;padding-left:75px}.content-wrapper .filter-group label{color:#14182b;display:block;font-size:18px;font-weight:600;line-height:19.8px;margin-bottom:14px}.content-wrapper .filter-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f8f7f5;background-image:url(https://146429605.fs1.hubspotusercontent-eu1.net/hubfs/146429605/native-theme-2025/Assets/Images/Polygon%201.png);background-position:right 15px center;background-repeat:no-repeat;background-size:8px;border:none;border-radius:6px;cursor:pointer;font-size:16px;height:60px;padding:17.5px 45px 17.5px 15.5px;width:224px}.content-wrapper .filter-group select#topic-filter option[value=blog],.content-wrapper .filter-group select#topic-filter option[value=event],.content-wrapper .filter-group select#topic-filter option[value=news],.content-wrapper .filter-group select#topic-filter option[value=webinar]{display:none}.content-wrapper .filter-actions{display:flex;gap:33px}.content-wrapper .filter-actions button{border:none;border-radius:6px;cursor:pointer;font-size:15px;padding:8px 16px;transition:background-color .2s ease}.content-wrapper .filter-actions .apply-btn{height:60px;margin-top:36px;width:200px}.content-wrapper .filter-actions .reset-btn{background-color:transparent;color:#000;font-size:12px;font-weight:700;height:60px;margin-top:39px}.content-wrapper .posts{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:25px}.content-wrapper .skeleton{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px}.content-wrapper .skeleton .img,.content-wrapper .skeleton .text,.content-wrapper .skeleton .title{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e2e2e2 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:6px}.content-wrapper .skeleton .img{height:180px;margin-bottom:15px;width:100%}.content-wrapper .skeleton .title{height:18px;margin-bottom:10px;width:80%}.content-wrapper .skeleton .text{height:12px;margin-bottom:8px;width:100%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.content-wrapper .load-more-container{margin-top:40px;text-align:center}@media screen and (min-width:769px) and (max-width:1240px){.blog-listing .listing-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px) and (min-width:768px){.content-wrapper .posts{grid-template-columns:repeat(3,1fr);grid-row-gap:30px}.body-container--blog-post .blog-related-posts__list{grid-template-columns:repeat(auto-fit,minmax(0,calc(50% - 15px)))}.content-box .col-l{width:50%}.content-wrapper .filters{gap:20px;margin-top:90px;padding-left:0}.content-wrapper .filter-actions{gap:15px}.content-wrapper .filter-actions .apply-btn{width:150px}}@media (max-width:767px){.listing-container{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(0,346px));justify-content:center}.cta-box{margin:30px 0}.cta-box .content-box{flex-direction:column;max-width:346px;padding:25px 20px 47px}}@media screen and (min-width:581px) and (max-width:767px){.listing-container h2.blog-listing__post-title a{color:#201f23}.blog-listing__post-summary{margin-bottom:16px}.content-wrapper .filters{margin-top:86px;padding-left:0}.content-wrapper .filter-actions .apply-btn,.content-wrapper .filter-actions .reset-btn{margin-top:0}.content-wrapper .posts{grid-template-columns:repeat(2,1fr);grid-row-gap:20px}}@media screen and (max-width:580px){.content-wrapper .posts{grid-template-columns:repeat(1,1fr);grid-row-gap:20px}.listing-container h2.blog-listing__post-title a{color:#201f23}.blog-listing__post-summary{margin-bottom:16px}.content-wrapper .filters{align-items:flex-start;flex-direction:column;margin-top:86px;padding-left:0}.content-wrapper .filter-group,.content-wrapper .filter-group select{width:100%}.content-wrapper .filter-actions .apply-btn,.content-wrapper .filter-actions .reset-btn{margin-top:0}}