.posts article.project-card{padding:0;overflow:hidden}.project-card>img{width:100%;height:285px;object-fit:cover}.post-copy{padding:30px 34px 34px;display:flex;flex:1;flex-direction:column;align-items:flex-start}.back-link{display:inline-block;margin-bottom:50px;color:var(--ink);font-size:.85rem;font-weight:700}.article-page>h1{max-width:900px}.article-page>.lead{max-width:760px;margin-bottom:42px}.article-body{max-width:940px;font-size:1.1rem}.article-body>p{max-width:720px}.project-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:52px}.project-gallery figure{margin:0;background:#fff}.project-gallery figure:first-child:nth-last-child(3){grid-row:span 2}.project-gallery figure:first-child:nth-last-child(3) img{height:100%;min-height:620px}.project-gallery img{display:block;width:100%;height:300px;object-fit:cover}.project-gallery figcaption{padding:12px 14px;font-size:.76rem;color:#103b38cc}@media(max-width:760px){.project-card>img{height:240px}.post-copy{padding:24px}.project-gallery{grid-template-columns:1fr}.project-gallery figure:first-child:nth-last-child(3){grid-row:auto}.project-gallery figure:first-child:nth-last-child(3) img,.project-gallery img{height:260px;min-height:0}.blog-cta{padding:44px 22px}.blog-cta h2{font-size:2.4rem}}
