.pagehero[data-astro-cid-zi6zj4u4] .banner-subheading[data-astro-cid-zi6zj4u4]{margin:18px 0 16px;color:#fff;font-size:clamp(20px,2.1vw,27px);font-weight:500;line-height:1.4;max-width:900px}.trellis-feature[data-astro-cid-zi6zj4u4],.trellis-section[data-astro-cid-zi6zj4u4],.trellis-screening[data-astro-cid-zi6zj4u4]{align-items:center;gap:clamp(36px,6vw,84px)}.trellis-feature[data-astro-cid-zi6zj4u4]{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px)}.trellis-feature[data-astro-cid-zi6zj4u4]>div[data-astro-cid-zi6zj4u4]:last-child,.trellis-section[data-astro-cid-zi6zj4u4]>div[data-astro-cid-zi6zj4u4]:first-child,.trellis-screening[data-astro-cid-zi6zj4u4]>div[data-astro-cid-zi6zj4u4]:last-child{max-width:590px}.trellis-feature[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4],.trellis-section[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4],.trellis-screening[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4]{overflow:hidden;border-radius:3px}.trellis-feature[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4] img[data-astro-cid-zi6zj4u4],.trellis-section[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4] img[data-astro-cid-zi6zj4u4],.trellis-screening[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4] img[data-astro-cid-zi6zj4u4]{display:block;width:100%;height:100%;min-height:330px;max-height:430px;object-fit:cover}.trellis-feature[data-astro-cid-zi6zj4u4] h2[data-astro-cid-zi6zj4u4],.trellis-section[data-astro-cid-zi6zj4u4] h2[data-astro-cid-zi6zj4u4],.trellis-screening[data-astro-cid-zi6zj4u4] h2[data-astro-cid-zi6zj4u4]{margin:0 0 18px;line-height:1.15}.trellis-feature[data-astro-cid-zi6zj4u4] p[data-astro-cid-zi6zj4u4]:not(.eyebrow),.trellis-section[data-astro-cid-zi6zj4u4] p[data-astro-cid-zi6zj4u4]:not(.eyebrow),.trellis-screening[data-astro-cid-zi6zj4u4] p[data-astro-cid-zi6zj4u4]:not(.eyebrow){line-height:1.85}.trellis-faq[data-astro-cid-zi6zj4u4] .wrap[data-astro-cid-zi6zj4u4],.trellis-cta[data-astro-cid-zi6zj4u4]{max-width:1100px}.trellis-faq[data-astro-cid-zi6zj4u4] h2[data-astro-cid-zi6zj4u4]{margin-bottom:28px}.trellis-cta[data-astro-cid-zi6zj4u4] p[data-astro-cid-zi6zj4u4]:not(.eyebrow){line-height:1.8}@media(max-width:760px){.trellis-feature[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4] img[data-astro-cid-zi6zj4u4],.trellis-section[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4] img[data-astro-cid-zi6zj4u4],.trellis-screening[data-astro-cid-zi6zj4u4] .photo[data-astro-cid-zi6zj4u4] img[data-astro-cid-zi6zj4u4]{min-height:240px}.trellis-section[data-astro-cid-zi6zj4u4],.trellis-screening[data-astro-cid-zi6zj4u4]{display:flex;flex-direction:column}.trellis-section[data-astro-cid-zi6zj4u4]>div[data-astro-cid-zi6zj4u4],.trellis-screening[data-astro-cid-zi6zj4u4]>div[data-astro-cid-zi6zj4u4]{width:100%}}.short-feature-bg[data-astro-cid-zi6zj4u4]{position:relative;isolation:isolate;background:linear-gradient(90deg,#111f31d1,#111f31ad),url(/images/projects/garden-boundary.jpg) center 52%/cover no-repeat;color:#fff;padding:clamp(64px,8vw,104px) 0}.short-feature-bg[data-astro-cid-zi6zj4u4] .wrap[data-astro-cid-zi6zj4u4],.short-feature-bg[data-astro-cid-zi6zj4u4] .intro[data-astro-cid-zi6zj4u4]{display:block;max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.short-feature-bg[data-astro-cid-zi6zj4u4] .eyebrow[data-astro-cid-zi6zj4u4]{color:#fff}.short-feature-bg[data-astro-cid-zi6zj4u4] h2[data-astro-cid-zi6zj4u4]{color:#fff;margin:0 auto 18px;max-width:780px}.short-feature-bg[data-astro-cid-zi6zj4u4] p[data-astro-cid-zi6zj4u4]:not(.eyebrow){color:#fffffff0;max-width:780px;margin-left:auto;margin-right:auto;line-height:1.85}.quote-request[data-astro-cid-zi6zj4u4]{background:#f2f4f8;padding:clamp(64px,7vw,100px) 0}.quote-request[data-astro-cid-zi6zj4u4] .page-cta[data-astro-cid-zi6zj4u4]{max-width:1100px;margin:0 auto}.quote-request[data-astro-cid-zi6zj4u4] h2[data-astro-cid-zi6zj4u4]{margin:0 0 18px}.quote-request[data-astro-cid-zi6zj4u4] p[data-astro-cid-zi6zj4u4]:not(.eyebrow){font-size:17px;line-height:1.8;margin:0 0 22px}.quote-request[data-astro-cid-zi6zj4u4] .redbtn[data-astro-cid-zi6zj4u4]{display:inline-flex;margin-top:0}@media(max-width:760px){.short-feature-bg[data-astro-cid-zi6zj4u4],.quote-request[data-astro-cid-zi6zj4u4]{padding:56px 0}.quote-request[data-astro-cid-zi6zj4u4] .page-cta[data-astro-cid-zi6zj4u4]{padding-left:22px;padding-right:22px}}
