.a8-project-feature{padding-top:36px;padding-bottom:36px}.a8-project-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.a8-project-heading h2{margin:0 0 8px}.a8-project-heading p{margin:0}.a8-project-heading .button{white-space:nowrap;background:#14532d;color:#fff;padding:13px 20px;border-radius:7px;text-decoration:none;font-weight:700}.a8-project-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.a8-project-photos figure{margin:0}.a8-project-photos img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:10px}.a8-project-photos figcaption{font-weight:600;margin-top:9px;font-size:16px;line-height:1.4}@media(max-width:650px){.a8-project-heading{display:block}.a8-project-heading .button{display:inline-block;margin-top:16px}.a8-project-photos{gap:10px}.a8-project-photos img{aspect-ratio:auto}.a8-project-photos figcaption{font-size:12px}}@media(max-width:650px){.a8-project-photos{grid-template-columns:1fr}.a8-project-photos figcaption{font-size:16px}}