.pagehero[data-astro-cid-lef4a6zo] .banner-subheading[data-astro-cid-lef4a6zo]{margin:18px 0 16px;color:#fff;font-size:clamp(20px,2.1vw,27px);font-weight:500;line-height:1.4;max-width:900px}.gates-feature[data-astro-cid-lef4a6zo],.gates-section[data-astro-cid-lef4a6zo],.gates-replacement[data-astro-cid-lef4a6zo]{align-items:center;gap:clamp(36px,6vw,84px)}.gates-feature[data-astro-cid-lef4a6zo]{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px)}.gates-feature[data-astro-cid-lef4a6zo]>div[data-astro-cid-lef4a6zo]:last-child,.gates-section[data-astro-cid-lef4a6zo]>div[data-astro-cid-lef4a6zo]:first-child,.gates-replacement[data-astro-cid-lef4a6zo]>div[data-astro-cid-lef4a6zo]:last-child{max-width:590px}.gates-feature[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo],.gates-section[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo],.gates-replacement[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo]{overflow:hidden;border-radius:3px}.gates-feature[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo] img[data-astro-cid-lef4a6zo],.gates-section[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo] img[data-astro-cid-lef4a6zo],.gates-replacement[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo] img[data-astro-cid-lef4a6zo]{display:block;width:100%;height:100%;min-height:330px;max-height:430px;object-fit:cover}.gates-feature[data-astro-cid-lef4a6zo] h2[data-astro-cid-lef4a6zo],.gates-section[data-astro-cid-lef4a6zo] h2[data-astro-cid-lef4a6zo],.gates-replacement[data-astro-cid-lef4a6zo] h2[data-astro-cid-lef4a6zo]{margin:0 0 18px;line-height:1.15}.gates-feature[data-astro-cid-lef4a6zo] p[data-astro-cid-lef4a6zo]:not(.eyebrow),.gates-section[data-astro-cid-lef4a6zo] p[data-astro-cid-lef4a6zo]:not(.eyebrow),.gates-replacement[data-astro-cid-lef4a6zo] p[data-astro-cid-lef4a6zo]:not(.eyebrow){line-height:1.85}.gates-faq[data-astro-cid-lef4a6zo] h2[data-astro-cid-lef4a6zo]{margin-bottom:28px}.gates-cta[data-astro-cid-lef4a6zo] p[data-astro-cid-lef4a6zo]:not(.eyebrow){line-height:1.8}@media(max-width:760px){.gates-feature[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo] img[data-astro-cid-lef4a6zo],.gates-section[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo] img[data-astro-cid-lef4a6zo],.gates-replacement[data-astro-cid-lef4a6zo] .photo[data-astro-cid-lef4a6zo] img[data-astro-cid-lef4a6zo]{min-height:240px}.gates-section[data-astro-cid-lef4a6zo],.gates-replacement[data-astro-cid-lef4a6zo]{display:flex;flex-direction:column}.gates-section[data-astro-cid-lef4a6zo]>div[data-astro-cid-lef4a6zo],.gates-replacement[data-astro-cid-lef4a6zo]>div[data-astro-cid-lef4a6zo]{width:100%}}.short-feature-bg[data-astro-cid-lef4a6zo]{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-lef4a6zo] .wrap[data-astro-cid-lef4a6zo],.short-feature-bg[data-astro-cid-lef4a6zo] .intro[data-astro-cid-lef4a6zo]{display:block;max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.short-feature-bg[data-astro-cid-lef4a6zo] .eyebrow[data-astro-cid-lef4a6zo]{color:#fff}.short-feature-bg[data-astro-cid-lef4a6zo] h2[data-astro-cid-lef4a6zo]{color:#fff;margin:0 auto 18px;max-width:780px}.short-feature-bg[data-astro-cid-lef4a6zo] p[data-astro-cid-lef4a6zo]:not(.eyebrow){color:#fffffff0;max-width:780px;margin-left:auto;margin-right:auto;line-height:1.85}.quote-request[data-astro-cid-lef4a6zo]{background:#f2f4f8;padding:clamp(64px,7vw,100px) 0}.quote-request[data-astro-cid-lef4a6zo] .page-cta[data-astro-cid-lef4a6zo]{max-width:1100px;margin:0 auto}.quote-request[data-astro-cid-lef4a6zo] h2[data-astro-cid-lef4a6zo]{margin:0 0 18px}.quote-request[data-astro-cid-lef4a6zo] p[data-astro-cid-lef4a6zo]:not(.eyebrow){font-size:17px;line-height:1.8;margin:0 0 22px}.quote-request[data-astro-cid-lef4a6zo] .redbtn[data-astro-cid-lef4a6zo]{display:inline-flex;margin-top:0}@media(max-width:760px){.short-feature-bg[data-astro-cid-lef4a6zo],.quote-request[data-astro-cid-lef4a6zo]{padding:56px 0}.quote-request[data-astro-cid-lef4a6zo] .page-cta[data-astro-cid-lef4a6zo]{padding-left:22px;padding-right:22px}}
