.blog-posts{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:280px 0 100px;position:relative;width:100%}.blog-posts:after{background-color:var(--navy);content:"";height:1350px;left:0;position:absolute;top:0;width:100%;z-index:-1}.blog-posts .header-svg{position:absolute;right:0;top:170px}.content-wrapper.blog-posts__posts{display:flex;flex-direction:column;justify-content:center;padding:0;position:relative;width:100%;z-index:2}.content-wrapper.blog-posts__posts h1{color:var(--white);margin-bottom:70px}.blog-posts__posts__featured-post{align-items:center;display:flex;flex-direction:row;gap:80px;margin-bottom:100px;position:relative;z-index:2}.blog-posts__posts__featured-post .cover-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.blog-posts__posts__featured-post__content,.blog-posts__posts__featured-post__image{width:50%}.blog-posts__posts__featured-post__image{border-radius:40px;height:450px;overflow:hidden}.blog-posts__posts__featured-post__image img{height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:.3s ease-in-out;width:100%}.blog-posts__posts__featured-post:hover .blog-posts__posts__featured-post__image img{transform:scale(1.2)}.blog-posts__posts__featured-post__content__taglist{margin-bottom:24px}.blog-posts__posts__featured-post__content h3{background:linear-gradient(to right,transparent,transparent),linear-gradient(to right,var(--white),var(--white),var(--white));background-position:100% 100%,0 73%;background-repeat:no-repeat;background-size:100% .05em,0 .05em;color:#fff;display:inline;line-height:1.2;margin-bottom:0;max-width:90%;padding-bottom:10px;transition:.4s ease-in-out}.blog-posts__posts__featured-post:hover .blog-posts__posts__featured-post__content h3{background-size:0 .05em,100% .05em}.blog-posts__posts__featured-post__content p{color:#fff;margin-bottom:36px;margin-top:24px;max-width:90%}.blog-posts__posts__filters{display:flex;flex-direction:row;gap:70px;margin-bottom:100px;position:relative;z-index:2}.blog-posts__posts__filters__filter{display:flex;flex-direction:column}.blog-posts__posts__filters__filter span{color:var(--white)}.blog-posts__posts__filters__filter input,.blog-posts__posts__filters__filter select{background-color:transparent;border:0;border-bottom:1px solid #fff;border-radius:0;color:var(--white);font-size:18px;margin:0;min-width:400px;padding:16px 0}.blog-posts__posts__filters__filter select{background-image:url(https://44308188.fs1.hubspotusercontent-na1.net/hubfs/44308188/Penguin%20Pickup%20Theme%20Assets/Icons/penguin-pickup__select-chevron__white.svg);background-position:100%;background-size:16px}.blog-posts__posts__filters__filter input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://44308188.fs1.hubspotusercontent-na1.net/hubfs/44308188/Penguin%20Pickup%20Theme%20Assets/Icons/penguin-pickup__search-icon.svg);background-position:100%;background-repeat:no-repeat;background-size:16px}.blog-posts__posts__filters__filter input::placeholder{opacity:1}.blog-posts__posts__post-cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:44px;margin-bottom:100px}.blog-posts__pagination{align-items:center;display:flex;justify-content:center;width:100%}.blog-posts__pagination ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.blog-posts__pagination ul li{cursor:pointer}.blog-posts__pagination ul li:hover{color:var(--electric-blue)}.blog-posts__pagination ul li.active{color:var(--electric-blue);font-weight:700}@media screen and (max-width:1440px){.content-wrapper.blog-posts__posts{padding:0 32px}}@media screen and (max-width:1024px){.blog-posts:after{height:1600px}.blog-posts__posts__featured-post{align-items:center;flex-direction:column;gap:40px;margin-bottom:50px}.blog-posts__posts__featured-post__content,.blog-posts__posts__featured-post__image{width:100%}.blog-posts__posts__filters{margin-bottom:50px}}@media screen and (max-width:940px){.blog-posts__posts__filters{flex-direction:column;gap:32px;margin-bottom:50px}.blog-posts__posts__filters__filter input,.blog-posts__posts__filters__filter select{min-width:unset;width:100%}}