.resource-grid{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between}.resource-grid .resource-post{margin:2%;position:relative;width:46%}.link-to-post{border-radius:8px;display:block}.image-wrap img{transition:.3s}a.link-to-post .image-wrap{overflow:hidden}a.link-to-post:hover .image-wrap img{transform:scale(1.05)}.resource-grid .resource-post a.link-to-post:hover .resource-title,.resource-post[data-target-type=brand] a.link-to-post:hover .resource-title,.resource-post[data-target-type=restaurant] a.link-to-post:hover .resource-title,.resource-post[data-target-type=retailer] a.link-to-post:hover .resource-title{color:#31b0cd}.featured-top a.link-to-post:hover h2.resource-title{color:#31b0cd!important}.resource-post{border-radius:8px;position:relative}.top-section .resource-post{margin-top:2%}.featured-top p.post-button{max-width:fit-content}.inner-section-top-row,.top-section .page-center{padding-left:20px;padding-right:20px}.resource-post .image-wrap{border-radius:8px;height:230px;width:100%;z-index:1}.resource-post .image-wrap img{border-radius:8px;height:100%;object-fit:cover;width:100%}.resource-post .tag-items{align-items:center;display:none;padding-top:10px}.resource-post .post-tag{border-radius:8px;margin-bottom:10px;margin-right:10px;margin-top:5px;padding:4px 10px}.resource-post .post-tag:last-child{margin-right:0}.resource-post .target-tag{background-color:#d7eaf2}.resource-post .resource-tag{color:#fff;font-weight:500;letter-spacing:-.25px;margin-top:0}.resource-post p.restaurant-tag{background-color:#fff;border:1px solid #ee8360;color:#ee8360}.resource-post p.brand-tag{background-color:#fff;border:1px solid #75d2b4;color:#75d2b4}.resource-post p.retailer-tag{background-color:#fff;border:1px solid #31b0cd;color:#31b0cd}.resource-post p.other-tag{background-color:#fff;border:1px solid #647081;color:#647081}.resource-post p.investor-tag{background-color:#fff;border:1px solid #f3a623;color:#f3a623}.resource-post p.partner-tag{background-color:#fff;border:1px solid #2c3e53;color:#2c3e53}.resource-post .industry-tag{background-color:#def4eb}.overlay-box,.resource-title{transition:.2s}.overlay-box{border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-height:160px;min-height:60px;padding:10px 5px;width:100%}.image-overlay{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:100%;z-index:2}.page-center{margin:0 auto;max-width:1340px}.current-filter-type,.inner-section-bottom-row,.inner-section-top-row,.top-filters{display:flex}.current-filter-type{height:44px}.filter-sidebar-row{flex:0.25;margin-top:20px;padding-right:35px}.filter-wrap-inner>div{display:flex;flex-direction:column}.filter-sidebar-row input{height:35px;max-width:80%}.filter-sidebar-row a{margin-bottom:10px}.filter-wrap-inner>div:not(:last-child){padding-bottom:35px}.resource-title{font-size:26px;font-weight:400;line-height:1.4;margin-bottom:0;margin-top:5px}.icon-background{align-items:center;border-radius:8px;display:flex;height:44px;justify-content:center;width:44px}.post-tag{font-size:14px}.empty-box{flex:0.25;padding-right:35px}.top-filters{align-items:flex-end;flex:1;justify-content:space-between;width:100%}.top-filters>div{align-items:flex-end;display:flex;line-height:1}.inner-section-top-row{padding-bottom:10px;padding-top:35px}.filter-icon-type>svg{height:100%;max-width:40px;width:100%}.restaurant-type .icon-background{background-color:#ee8360}.brand-type .icon-background{background-color:#75d2b4}.retailer-type .icon-background{background-color:#31b0cd}.contact-type-filters>a{margin-left:25px}.bottom-section{padding-bottom:100px}.featured-bottom,.featured-top{display:flex}.featured-bottom .resource-post:first-child,.featured-top .sign-up-for-news-and-updates{flex:0.4}.top-section{padding-bottom:55px}.featured-post-grid .resource-post .image-wrap{will-change:transform}.title-row{padding-top:75px}.sign-up-for-news-and-updates{background-color:#000;border-radius:8px;margin-top:2%}.sign-up-inner h3{color:#fff;line-height:1.2}.sign-up-for-news-and-updates input{border-radius:8px;height:40px;width:300px}.sign-up-for-news-and-updates input[type=email]{border-radius:8px;color:#667085;height:46px;padding:4px 10px}.sign-up-for-news-and-updates input[type=submit]{-webkit-appearance:none;background-color:#000;border:1px solid #fff;border-radius:8px;color:#fff;margin-top:10px;text-align:center;transition:.2s}.sign-up-for-news-and-updates input[type=submit]:hover{background-color:#5a5a5a;cursor:pointer}.sign-up-for-news-and-updates>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:35px;text-align:center}.bottom-section{padding-top:40px}.title-row h1{line-height:1;margin-bottom:0}.filter-list a{color:#2c3e53}a.filter-style{display:inline-block;font-weight:400;max-width:fit-content;position:relative;width:fit-content}a.post-link,a.post-link:hover{font-family:Galano Grotesque Alt,sans-serif}a.filter-style:after{background:#046277;bottom:0;content:"";height:1px;left:0;max-width:0;position:absolute;right:0;transition:.2s}a.filter-style.is-checked,a.filter-style:hover{color:#046277;position:relative;transition:.2s}a.filter-style.is-checked:after,a.filter-style:hover:after{max-width:100%}a:hover p.resource-desc,p.resource-desc{color:#647081;font-size:14px;font-weight:400;line-height:20px}.filter-name p{color:#1f2b3a;margin-bottom:6px}.top-section{background:#fafafa}.top-section .title-row{padding-top:45px}.featured-top .resource-post:first-child{flex:1}.featured-top .link-to-post{align-items:flex-start;display:flex}.featured-post-grid .resource-post .image-wrap{height:340px}.featured-top .image-overlay{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative;width:100%;z-index:2}.featured-top .overlay-box{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:10px 15px 15px;width:100%}.featured-top .post-tag.resource-tag.featured-tag{background:#2c3e53}.featured-top .overlay-box-inner{padding-left:25px}.featured-top .resource-post .tag-items{align-items:center;display:none;padding-top:10px}.featured-top .resource-title{font-size:28px;font-weight:400;margin-bottom:0;padding:7px 0 15px}.featured-top .overlay-box-inner>p:not(.post-button){color:#647081!important}.featured-top .overlay-box-inner .post-button{background-color:#6fc8dc;border-radius:24px;color:#fff;font-weight:500;padding:6px 20px;transition:.2s}.featured-top .link-to-post:hover .overlay-box-inner .post-button{background-color:#046277;color:#fff}.filter-items{position:relative}.filter-items.search-filter svg{left:2px;position:absolute;top:5px;width:25px}.search-filter input{border:1px solid #ccd3de;border-radius:4px;font-family:DM Sans;padding-left:25px}.filter-sidebar-row .filter-opt{align-items:center;display:flex}.filter-sidebar-row .filter-opt>label{padding-left:10px}.filter-sidebar-row .filter-opt>input[type=checkbox]{accent-color:#007394;height:20px}.filter-sidebar-row .filter-opt>input[type=checkbox]:hover,.filter-sidebar-row .filter-opt>label:hover{cursor:pointer}.body-wrapper main#main-content{overflow:unset}.filter-wrap-inner{position:sticky;top:40px}@media (max-height:830px) and (min-width:769px){.filter-wrap-inner{max-height:calc(100vh - 80px);overflow-y:scroll}}.filter-sidebar-row .filter-opt>input[type=checkbox].is-checked:hover,.filter-sidebar-row .filter-opt>input[type=checkbox].is-checked~label:hover{accent-color:gray!important;cursor:default}.body-wrapper.hs-blog-listing main#main-content.post-main-wrap.resources{padding-top:0}@media screen and (min-width:769px){.filter-name .nav-arrow,.filter-sidebar-row .mobile-only-group,.filter-sidebar-row>h3{display:none}}@media screen and (max-width:768px){.inner-section-top-row{display:none}.filter-sidebar-row>h3{margin-bottom:10px;text-align:left!important}.featured-top .link-to-post,.inner-section-bottom-row,.top-filters{flex-direction:column}.resource-grid .resource-post{width:100%}.resource-grid,.top-filters{flex:unset}.overlay-box{max-height:unset;min-height:unset}.featured-top .overlay-box-inner{padding-left:0}.featured-top .overlay-box{padding:15px 0 0}.empty-box{display:none}.top-filters{justify-content:flex-start}.top-filters>div.current-filter-type{display:none}.filter-sidebar-row{padding-left:16px;padding-right:16px}.filter-items.search-filter{margin:0 auto;width:100%}.filter-sidebar-row input{max-width:100%}.resource-grid .resource-post.resources-post-item{margin:25px 0 0!important;padding:0 16px}.filter-sidebar-row .filter-wrap-inner{position:relative;top:unset}.inner-section-top-row,.top-section .page-center{padding-left:16px;padding-right:16px}.resource-post .post-tag{margin-right:0}.resource-tag-row{padding-left:10px}.filter-name p{margin-bottom:0}.filter-name{align-items:center;display:flex;justify-content:space-between;padding:10px 16px}.inner-section-bottom-row .filter-wrap-inner>.filter-list{border:1px solid #ccd3de;border-radius:4px;margin-left:auto;margin-right:auto;width:100%}.inner-section-bottom-row .filter-wrap-inner>.filter-items{margin-bottom:15px;padding-bottom:0}.filter-opts-wrap{display:none}.opts-wrap-in{padding:5px 16px 10px}.filter-name .circle-plus{font-size:15px;height:17px;width:17px}.filter-name .circle-plus .circle{height:1.25em;position:relative;width:1.25em}.filter-name .circle-plus .circle .horizontal{background-color:#4eadcc;height:3px;left:50%;margin-left:-7.5px;margin-top:-1.5px;position:absolute;top:50%;width:15px}.filter-name .circle-plus .circle .vertical{background-color:#4eadcc;height:15px;left:50%;margin-left:-1.5px;margin-top:-7.5px;position:absolute;top:50%;width:3px}.filter-name .opened .horizontal{opacity:0}.filter-name .closed .horizontal,.filter-name .closed .vertical{transform:rotate(-90deg);transition:all .5s ease-in-out}.filter-name .opened .horizontal,.filter-name .opened .vertical{transform:rotate(90deg);transition:all .5s ease-in-out}.top-filters{align-items:flex-start;justify-content:center}.top-filters>.filter-list{align-items:flex-start;display:flex;flex-direction:column;line-height:1}.search-filter input{height:42px;padding-left:41px}.filter-items.search-filter svg{left:12px;top:9px}.filter-name .nav-arrow{transition:.2s}.filter-name .nav-arrow.opened{transform:rotate(180deg)}}