.posts{display:grid;grid-template-columns:repeat(1,1fr);gap:50px}@media(min-width:1024px){.posts{grid-template-columns:repeat(3,1fr);gap:50px 64px}}.post{display:flex;flex-direction:column;transform:scale(1);transform-origin:bottom center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.post h3{font-size:24px;min-height:50px}.post:hover .post-featured-image img{transform:scale(1.04);box-shadow:0 10px 20px rgba(0,0,0,.12)}.featured-img{border-radius:20px;margin-bottom:72px}.post-featured-image img{border-radius:16px;width:100%;height:auto}.featured-post{display:grid;grid-template-columns:repeat(1,1fr)}.featured-post article{display:flex;flex-direction:column}.featured-post article h1{font-size:42px;line-height:1}.featured-post article h1 a{color:#fff}.featured-post figure img{border-radius:20px;width:100%}.featured-post .author-profile{color:#fff}.featured-post .date{color:#00323c;font-size:16px}.featured-post .date img{margin-right:8px;vertical-align:sub}@media(min-width:1024px){.featured-post{grid-template-columns:repeat(2,1fr);gap:85px 64px}.featured-post article h1{font-size:64px}}.author-profile{color:#00323c;font-size:16px;margin-top:auto}.author-profile img{border-radius:100%;margin-right:8px;vertical-align:middle}.author-profile p{display:inline-block}