.feed-title{padding-bottom:30px}.cs-blog-feed{--cs-feed-columns:3;--cs-feed-gap:30px;--cs-feed-blue:#0072cf;--cs-feed-image-height:238px;--cs-feed-overlay-opacity:0.85;--cs-hover-duration:0.6s;--cs-hover-easing:cubic-bezier(0.4,0,0.2,1)}.cs-blog-feed--cols-1{--cs-feed-columns:1}.cs-blog-feed--cols-2{--cs-feed-columns:2}.cs-blog-feed--cols-3{--cs-feed-columns:3}.cs-blog-feed,.cs-blog-feed *,.cs-blog-feed :after,.cs-blog-feed :before{box-sizing:border-box}.cs-blog-feed .hs-rss-module{align-items:stretch;display:grid;gap:var(--cs-feed-gap);grid-template-columns:repeat(var(--cs-feed-columns),minmax(0,1fr))}.cs-blog-feed .hs-rss-module:after,.cs-blog-feed .hs-rss-module:before{content:none;display:none}.cs-blog-feed .hs-rss-module>.hs-rss-title,.cs-blog-feed .hs-rss-module>h1,.cs-blog-feed .hs-rss-module>h2,.cs-blog-feed .hs-rss-module>h3{grid-column:1/-1;margin:0}.cs-blog-feed .hs-rss-module .hs-rss-item{background:#fff;border:0;border-radius:8px;display:flex;flex-direction:column;float:none!important;isolation:isolate;margin:0!important;min-width:0;overflow:hidden;padding:0!important;position:relative;transform:rotateY(0deg) rotateX(0deg);transition:box-shadow var(--cs-hover-duration) var(--cs-hover-easing);width:100%!important}.cs-blog-feed .hs-rss-module .hs-rss-item:focus-within,.cs-blog-feed .hs-rss-module .hs-rss-item:hover{box-shadow:0 20px 40px rgba(0,0,0,.2)}.cs-blog-feed .hs-rss-item:before{background-image:var(--cs-card-image,none);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:var(--cs-feed-image-height);left:0;pointer-events:none;position:absolute;top:0;transition:height var(--cs-hover-duration) var(--cs-hover-easing);width:100%;z-index:0}.cs-blog-feed .hs-rss-item:focus-within:before,.cs-blog-feed .hs-rss-item:hover:before{height:100%}.cs-blog-feed .hs-rss-item:after{background:var(--cs-feed-blue);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--cs-hover-duration) var(--cs-hover-easing);z-index:0}.cs-blog-feed .hs-rss-item:focus-within:after,.cs-blog-feed .hs-rss-item:hover:after{opacity:var(--cs-feed-overlay-opacity)}.cs-blog-feed .hs-rss-item .hs-rss-item-image-wrapper{aspect-ratio:auto;background:#eee;flex:0 0 var(--cs-feed-image-height);float:none!important;height:var(--cs-feed-image-height);margin:0!important;max-width:none!important;min-height:var(--cs-feed-image-height);order:0;overflow:hidden;padding:0!important;position:relative;width:100%!important}.cs-blog-feed .hs-rss-item.cs-blog-feed__has-image .hs-rss-item-image-wrapper{pointer-events:none;visibility:hidden}.cs-blog-feed .hs-rss-item-image-wrapper>a{display:block;height:100%;width:100%}.cs-blog-feed .hs-rss-item-image-wrapper img{display:block;height:100%!important;margin:0!important;max-height:none!important;max-width:none!important;object-fit:cover;object-position:center top;width:100%!important}.cs-blog-feed .hs-rss-item .hs-rss-item-text{background:transparent;color:#242424;display:flex;flex:1 1 auto;flex-direction:column;float:none!important;margin:0!important;min-width:0;order:1;overflow-wrap:anywhere;padding:26px!important;position:static;text-align:left;width:100%!important;z-index:1}.cs-blog-feed .hs-rss-item .hs-rss-item-text,.cs-blog-feed .hs-rss-item .hs-rss-item-text *{transition:color var(--cs-hover-duration) var(--cs-hover-easing)}.cs-blog-feed .hs-rss-item-text .hs-rss-byline,.cs-blog-feed .hs-rss-item-text .hs-rss-description,.cs-blog-feed .hs-rss-item-text .hs-rss-item-author,.cs-blog-feed .hs-rss-item-text .hs-rss-item-date,.cs-blog-feed .hs-rss-item-text .hs-rss-item-summary,.cs-blog-feed .hs-rss-item-text .hs-rss-title{color:#242424}.cs-blog-feed .hs-rss-item-text .hs-rss-title{display:block;font-size:24px;font-weight:600;line-height:1.3;margin:0 0 16px;text-decoration:none}.cs-blog-feed .hs-rss-item-author,.cs-blog-feed .hs-rss-item-date{display:block;font-size:14px;line-height:1.5;margin:0 0 10px}.cs-blog-feed .hs-rss-item-summary{font-size:16px;line-height:1.6;margin-top:16px}.cs-blog-feed .hs-rss-item-summary p{margin:0 0 16px}.cs-blog-feed .hs-rss-item-summary>:last-child{margin-bottom:0}.cs-blog-feed .hs-rss-item-text a{text-decoration:none}.cs-blog-feed .hs-rss-item-text a:hover{text-decoration:underline;text-underline-offset:3px}.cs-blog-feed .hs-rss-byline a,.cs-blog-feed .hs-rss-item-author a,.cs-blog-feed .hs-rss-item-summary a{position:relative;z-index:3}.cs-blog-feed .hs-rss-item-text a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.cs-blog-feed .hs-rss-item-text a.cs-blog-feed__more{align-items:center;align-self:flex-start;background:transparent;border:0;border-radius:0;color:var(--cs-feed-blue)!important;display:inline-flex;font-size:18px;font-weight:600;gap:12px;height:auto;letter-spacing:1px;line-height:1.4;margin:auto 0 0;opacity:1;padding:0;position:static;text-decoration:none;text-transform:uppercase;transform:none;visibility:visible;width:auto}.cs-blog-feed .cs-blog-feed__more>span{color:inherit}.cs-blog-feed .hs-rss-item-text a.cs-blog-feed__more:after{background:transparent;border:0;content:"";cursor:pointer;display:block;height:auto;inset:0;margin:0;position:absolute;transform:none;width:auto;z-index:2}.cs-blog-feed .hs-rss-item-text a.cs-blog-feed__more:before{content:none}.cs-blog-feed .hs-rss-item-text a.cs-blog-feed__more:hover{text-decoration:none}.cs-blog-feed .hs-rss-item .cs-blog-feed__arrow{display:inline-flex;flex:0 0 auto;padding-left:0!important;top:0!important;transition:color var(--cs-hover-duration) var(--cs-hover-easing),transform var(--cs-hover-duration) var(--cs-hover-easing)}.cs-blog-feed .cs-blog-feed__arrow svg{display:block;fill:currentColor;height:20px;stroke:none;width:18px}.cs-blog-feed .hs-rss-item:focus-within .cs-blog-feed__arrow,.cs-blog-feed .hs-rss-item:hover .cs-blog-feed__arrow{transform:translateX(5px)}.cs-blog-feed .hs-rss-item:focus-within .hs-rss-item-text,.cs-blog-feed .hs-rss-item:focus-within .hs-rss-item-text *,.cs-blog-feed .hs-rss-item:focus-within .hs-rss-item-text a.cs-blog-feed__more,.cs-blog-feed .hs-rss-item:hover .hs-rss-item-text,.cs-blog-feed .hs-rss-item:hover .hs-rss-item-text *,.cs-blog-feed .hs-rss-item:hover .hs-rss-item-text a.cs-blog-feed__more{color:#fff!important}.cs-blog-feed .hs-rss-item-text a.cs-blog-feed__more:focus-visible{outline:none}.cs-blog-feed .hs-rss-item-text a.cs-blog-feed__more:focus-visible:after{outline:3px solid #fff;outline-offset:-5px}@media (max-width:991px) and (min-width:768px){.cs-blog-feed--cols-3{--cs-feed-columns:2}}@media (max-width:767px){.cs-blog-feed{--cs-feed-columns:1;--cs-feed-gap:24px}.cs-blog-feed .hs-rss-item .hs-rss-item-text{padding:22px!important}.cs-blog-feed .hs-rss-item-text .hs-rss-title{font-size:22px}}@media (prefers-reduced-motion:reduce){.cs-blog-feed{--cs-hover-duration:0s}.cs-blog-feed .hs-rss-item:focus-within .cs-blog-feed__arrow,.cs-blog-feed .hs-rss-item:hover .cs-blog-feed__arrow{transform:none}}