.featured-announcements__container{margin:0 auto;max-width:var(--global-context-max-width);padding:0 22px}.featured-announcements__row{display:flex;gap:20px}.featured-announcements__left{width:40%}.featured-announcements__right{display:flex;flex-direction:column;gap:20px;width:60%}.featured-announcements__right-wrapper{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.featured-announcements__post{background:#02b06b;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:364px;outline:none;overflow:hidden;padding:25px;position:relative;transition:all .5s ease}.featured-announcements__post.desktop-hidden{display:none}.featured-announcements__post span{position:relative}.featured-announcements__post .hs-button{padding:12px 40px}.featured-announcements__post:before{background:linear-gradient(0deg,#375d99,transparent);bottom:0;content:"";height:calc(150px + min(var(--y), calc(100% - 150px)));left:0;opacity:0;position:absolute;transition:opacity .23s ease;width:100%}.featured-announcements__post:hover:before{opacity:1}.featured-announcements__post.last-post{flex-direction:row;min-height:199px}.featured-announcements__post-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.featured-announcements__post-wrapper.last-post{display:block}.featured-announcements__post-right-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.featured-announcements__posts-wrapper{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.featured-announcements__tag{text-decoration:none;text-transform:uppercase;z-index:3}.featured-announcements__post-label,.featured-announcements__tag{color:#fff;font-size:16px;font-weight:500;line-height:26px;position:relative;text-transform:uppercase;z-index:1}.featured-announcements__post-description{color:var(--brand-white);font-size:24px;font-weight:500;line-height:27px;margin-bottom:20px;position:relative;z-index:1}.last-post__image-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.last-post__image-bottom .hs-button{padding:11px 30px;position:relative}.featured-announcements__post-wrapper.last-post .hs-button,.featured-announcements__post-wrapper.last-post .recent-posts__wrapper-tag,.featured-announcements__wrapper-tag,.last-post__image-bottom .hs-button{pointer-events:all}.featured-announcements__post-description.last-post{max-width:257px;width:100%}.featured-announcements__post-label.has-mb{margin-bottom:6px}.featured-announcements__post-label.last-post{text-align:right}.featured-announcements__post-link{border:1px solid #fff;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:18.4px;padding:10px 35px;position:relative;text-decoration:none;z-index:1}.featured-announcements__post-link-wrapper{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.featured-announcements__wrapper-tag{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.featured-announcements__post-wrapper.last-post,.featured-announcements__post.last-post .recent-posts__post-content{pointer-events:none}@media (max-width:992px){.featured-announcements__row{display:flex;flex-direction:column}.featured-announcements__post.last-post{flex-direction:column-reverse;min-height:364px}.featured-announcements__post.last-post.has-image{flex-direction:row;min-height:199px}.featured-announcements__post-right-content{flex-direction:row}.featured-announcements__left{width:100%}.featured-announcements__right{flex-direction:column;width:100%}}@media (min-width:769px){.featured-announcements__post.last-post .recent-posts__post-image{height:100%;left:0;margin:0;max-width:270px;position:absolute;top:0}.featured-announcements__post.last-post .recent-posts__post-content{padding-left:270px;width:100%}}@media (max-width:768px){.featured-announcements__post.desktop-hidden{display:flex}.featured-announcements__post.mobile-hidden{display:none}.featured-announcements__right-wrapper{grid-template-columns:repeat(1,1fr)}}