.featured-posts-wrapper{gap:40px;width:100%;display:flex}.featured-post-large{flex-direction:column;height:100%;text-decoration:none;display:flex}.featured-post-large__image{border-radius:20px;margin-bottom:20px}.featured-post-large__image img{object-fit:cover;border-radius:20px;width:100%;max-width:100%;height:460px;transition:transform .4s;display:block}.featured-post-large:hover .featured-post-large__image img{transform:scale(1.03)}.featured-post-large__body{flex-direction:column;gap:10px;display:flex}.featured-post-large__title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.featured-post-large__title{color:#2e3a44;letter-spacing:-.78px;text-transform:capitalize;margin:0;font-family:Plus Jakarta Sans;font-size:26px;font-weight:600;line-height:120%;transition:color .2s}.featured-post-large:hover .featured-post-large__title{color:var(--brown)}.featured-posts-small{flex-direction:column;height:100%;display:flex}.featured-post-small{flex:1;align-items:stretch;padding:20px 0;text-decoration:none;display:flex}.featured-post-small:first-child{padding-top:0}.featured-post-small:not(:first-child){border-top:1px solid #3a495280}.featured-post-small__body{flex-direction:column;gap:8px;width:100%;display:flex}.featured-post-small__title{color:#2e3a44;letter-spacing:-.78px;text-transform:capitalize;justify-content:space-between;align-items:center;gap:8px;margin:0;font-family:Plus Jakarta Sans;font-size:26px;font-weight:600;line-height:120%;transition:color .2s;display:flex}.featured-post-small:hover .featured-post-small__title{color:var(--brown)}.featured-post-small__excerpt{color:var(--gray);letter-spacing:-.15px;margin:0;font-family:Plus Jakarta Sans;font-size:15px;font-weight:400;line-height:26px}.featured-posts-section .post-category{letter-spacing:-.36px;text-transform:capitalize;color:#3a4952b3;background:0 0;border:1px solid #d0d0d0;border-radius:30px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;min-width:64px;height:40px;min-height:32px;max-height:48px;margin-bottom:10px;padding:12px 16px;font-family:Plus Jakarta Sans;font-size:12px;font-weight:600;display:flex}.featured-posts-section .post-date{color:#3a4952b3;letter-spacing:-.12px;font-family:Plus Jakarta Sans;font-size:12px;font-weight:500;line-height:16px}@media (width<=992px){.featured-post-large__image img{height:300px}.featured-posts-wrapper{flex-direction:column;gap:40px}}@media (width<=575px){.featured-post-small{border-bottom:1px solid #3a495280}.featured-post-large__image img{height:220px}.featured-post-large__title{font-size:22px}.featured-post-large{border-bottom:1px solid #3a495280;padding-bottom:20px}.featured-post-small:not(:first-child){border-top:none}}
