.project-specs{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.project-spec{padding:1.2rem;border-right:1px solid var(--line)}.project-spec:last-child{border-right:0}.project-spec span{display:block;color:var(--timber);font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.project-spec strong{display:block;margin-top:.25rem}.gallery-pair{display:grid;grid-template-columns:1.25fr .75fr;gap:1rem}.gallery-pair img{border-radius:10px;border:1px solid var(--line)}
@media(max-width:700px){.project-specs,.gallery-pair{grid-template-columns:1fr}.project-spec{border-right:0;border-bottom:1px solid var(--line)}}
