.feature[data-astro-cid-wqvi7lg5]{align-items:center;gap:clamp(36px,6vw,84px);padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px)}.feature[data-astro-cid-wqvi7lg5]>div[data-astro-cid-wqvi7lg5]:last-child{max-width:590px}.feature[data-astro-cid-wqvi7lg5] .photo[data-astro-cid-wqvi7lg5]{overflow:hidden;border-radius:3px}.feature[data-astro-cid-wqvi7lg5] .photo[data-astro-cid-wqvi7lg5] img[data-astro-cid-wqvi7lg5]{display:block;width:100%;height:100%;min-height:340px;max-height:430px;object-fit:cover}.feature[data-astro-cid-wqvi7lg5] h2[data-astro-cid-wqvi7lg5]{margin:0 0 18px;line-height:1.15}.feature[data-astro-cid-wqvi7lg5] p[data-astro-cid-wqvi7lg5]:not(.eyebrow){line-height:1.85}.feature[data-astro-cid-wqvi7lg5] .redbtn[data-astro-cid-wqvi7lg5]{display:inline-flex;margin-top:14px}.pagehero[data-astro-cid-wqvi7lg5] .banner-subheading[data-astro-cid-wqvi7lg5]{margin:18px 0 16px;color:#fff;font-size:clamp(20px,2.1vw,27px);font-weight:500;line-height:1.4;max-width:850px}.short-feature-bg[data-astro-cid-wqvi7lg5]{position:relative;isolation:isolate;background:linear-gradient(90deg,#111f31d6,#111f31b8),url(/images/projects/garden-boundary.jpg) center 52% / cover no-repeat;color:#fff;padding:clamp(75px,8vw,110px) 0}.local-knowledge-content[data-astro-cid-wqvi7lg5]{display:flex;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;text-align:center}.local-knowledge-content[data-astro-cid-wqvi7lg5] .eyebrow[data-astro-cid-wqvi7lg5]{display:flex;justify-content:center;align-items:center;margin:0 auto 22px;color:#fff;text-align:center}.local-knowledge-content[data-astro-cid-wqvi7lg5] h2[data-astro-cid-wqvi7lg5]{max-width:800px;margin:0 auto 22px;color:#fff;text-align:center;line-height:1.2}.local-knowledge-content[data-astro-cid-wqvi7lg5] p[data-astro-cid-wqvi7lg5]:not(.eyebrow){max-width:780px;margin:0 auto;color:#fffffff0;font-size:17px;line-height:1.85;text-align:center}.quote-request[data-astro-cid-wqvi7lg5]{background:#f2f4f8;padding:90px 0}.quote-request[data-astro-cid-wqvi7lg5] .wrap[data-astro-cid-wqvi7lg5]{max-width:1100px}.quote-request[data-astro-cid-wqvi7lg5] .quote-card[data-astro-cid-wqvi7lg5]{position:relative;background:#fff;border:1px solid #e7eaf0;border-radius:5px;padding:65px 45px;text-align:center;box-shadow:0 12px 35px #111f3112}.quote-request[data-astro-cid-wqvi7lg5] .quote-card[data-astro-cid-wqvi7lg5]:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#c9272c}.quote-request[data-astro-cid-wqvi7lg5] .quote-card[data-astro-cid-wqvi7lg5] .eyebrow[data-astro-cid-wqvi7lg5]{display:flex;justify-content:center;margin:0 0 18px;color:#526b9b;font-size:13px;font-weight:700;letter-spacing:2px}.quote-request[data-astro-cid-wqvi7lg5] .quote-card[data-astro-cid-wqvi7lg5] h2[data-astro-cid-wqvi7lg5]{margin:0 auto 20px;color:#192e55;font-size:clamp(30px,3vw,42px);line-height:1.2}.quote-request[data-astro-cid-wqvi7lg5] .quote-description[data-astro-cid-wqvi7lg5]{max-width:740px;margin:0 auto;color:#68758a;font-size:16px;line-height:1.85}.quote-request[data-astro-cid-wqvi7lg5] .quote-actions[data-astro-cid-wqvi7lg5]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:35px;margin-top:30px}.quote-request[data-astro-cid-wqvi7lg5] .phone-link[data-astro-cid-wqvi7lg5]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#192e55;text-decoration:none}.quote-request[data-astro-cid-wqvi7lg5] .phone-link[data-astro-cid-wqvi7lg5] span[data-astro-cid-wqvi7lg5]{font-size:11px;font-weight:700;letter-spacing:1px;color:#778196}.quote-request[data-astro-cid-wqvi7lg5] .phone-link[data-astro-cid-wqvi7lg5] strong[data-astro-cid-wqvi7lg5]{font-size:18px}.quote-request[data-astro-cid-wqvi7lg5] .quote-trust[data-astro-cid-wqvi7lg5]{display:flex;justify-content:center;flex-wrap:wrap;gap:15px 35px;margin-top:35px;padding-top:22px;border-top:1px solid #e9edf2;color:#66738a;font-size:13px}.quote-request[data-astro-cid-wqvi7lg5] .quote-trust[data-astro-cid-wqvi7lg5] span[data-astro-cid-wqvi7lg5]:before{content:"✓";color:#c9272c;margin-right:8px;font-weight:700}.page-faq[data-astro-cid-wqvi7lg5]{max-width:1100px;padding-top:clamp(65px,7vw,90px);padding-bottom:clamp(65px,7vw,90px)}.page-faq[data-astro-cid-wqvi7lg5]>h2[data-astro-cid-wqvi7lg5]{margin-bottom:28px}.faq-list[data-astro-cid-wqvi7lg5] details[data-astro-cid-wqvi7lg5]{border-bottom:1px solid #e5e8ee;padding:22px 4px}.faq-list[data-astro-cid-wqvi7lg5] details[data-astro-cid-wqvi7lg5]:first-child{border-top:1px solid #e5e8ee}.faq-list[data-astro-cid-wqvi7lg5] summary[data-astro-cid-wqvi7lg5]{position:relative;cursor:pointer;padding-right:35px;color:#192e55;font-size:17px;font-weight:700;list-style:none}.faq-list[data-astro-cid-wqvi7lg5] summary[data-astro-cid-wqvi7lg5]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-wqvi7lg5] summary[data-astro-cid-wqvi7lg5]:after{content:"+";position:absolute;right:5px;top:-4px;color:#c9272c;font-size:25px;font-weight:400}.faq-list[data-astro-cid-wqvi7lg5] details[data-astro-cid-wqvi7lg5][open] summary[data-astro-cid-wqvi7lg5]:after{content:"−"}.faq-list[data-astro-cid-wqvi7lg5] details[data-astro-cid-wqvi7lg5] p[data-astro-cid-wqvi7lg5]{margin:16px 0 0;color:#68758a;font-size:15px;line-height:1.8}.bottom-cta[data-astro-cid-wqvi7lg5]{background:#192e55;padding:clamp(65px,8vw,100px) 0;color:#fff}.bottom-cta-content[data-astro-cid-wqvi7lg5]{max-width:950px;margin:0 auto;text-align:center}.bottom-cta[data-astro-cid-wqvi7lg5] .eyebrow[data-astro-cid-wqvi7lg5]{justify-content:center;color:#fff}.bottom-cta[data-astro-cid-wqvi7lg5] h2[data-astro-cid-wqvi7lg5]{max-width:850px;margin:0 auto 20px;color:#fff;line-height:1.2}.bottom-cta[data-astro-cid-wqvi7lg5] p[data-astro-cid-wqvi7lg5]:not(.eyebrow){max-width:720px;margin:0 auto;color:#ffffffe6;font-size:16px;line-height:1.85}.bottom-cta-actions[data-astro-cid-wqvi7lg5]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px;margin-top:30px}.bottom-cta-actions[data-astro-cid-wqvi7lg5] .redbtn[data-astro-cid-wqvi7lg5]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;text-decoration:none}.cta-phone[data-astro-cid-wqvi7lg5]{color:#fff;font-size:18px;font-weight:700;text-decoration:none}@media(max-width:760px){.feature[data-astro-cid-wqvi7lg5]{display:flex;flex-direction:column;gap:28px;padding-top:55px;padding-bottom:55px}.feature[data-astro-cid-wqvi7lg5]>div[data-astro-cid-wqvi7lg5]{width:100%;max-width:none}.feature[data-astro-cid-wqvi7lg5] .photo[data-astro-cid-wqvi7lg5]{width:100%}.feature[data-astro-cid-wqvi7lg5] .photo[data-astro-cid-wqvi7lg5] img[data-astro-cid-wqvi7lg5]{width:100%;min-height:240px;max-height:300px;object-fit:cover}.short-feature-bg[data-astro-cid-wqvi7lg5]{padding:60px 0}.local-knowledge-content[data-astro-cid-wqvi7lg5]{padding:0 8px}.local-knowledge-content[data-astro-cid-wqvi7lg5] .eyebrow[data-astro-cid-wqvi7lg5]{font-size:12px}.local-knowledge-content[data-astro-cid-wqvi7lg5] h2[data-astro-cid-wqvi7lg5]{font-size:30px;line-height:1.25}.local-knowledge-content[data-astro-cid-wqvi7lg5] p[data-astro-cid-wqvi7lg5]:not(.eyebrow){font-size:15px;line-height:1.8}.quote-request[data-astro-cid-wqvi7lg5]{padding:55px 0}.quote-request[data-astro-cid-wqvi7lg5] .quote-card[data-astro-cid-wqvi7lg5]{padding:42px 22px}.quote-request[data-astro-cid-wqvi7lg5] .quote-card[data-astro-cid-wqvi7lg5] .eyebrow[data-astro-cid-wqvi7lg5]{font-size:12px}.quote-request[data-astro-cid-wqvi7lg5] .quote-card[data-astro-cid-wqvi7lg5] h2[data-astro-cid-wqvi7lg5]{font-size:30px;line-height:1.25}.quote-request[data-astro-cid-wqvi7lg5] .quote-description[data-astro-cid-wqvi7lg5]{font-size:15px;line-height:1.8}.quote-request[data-astro-cid-wqvi7lg5] .quote-actions[data-astro-cid-wqvi7lg5]{display:flex;flex-direction:column;align-items:center;gap:22px;margin-top:26px}.quote-request[data-astro-cid-wqvi7lg5] .quote-actions[data-astro-cid-wqvi7lg5] .redbtn[data-astro-cid-wqvi7lg5]{width:100%;max-width:280px;justify-content:center;text-align:center}.quote-request[data-astro-cid-wqvi7lg5] .phone-link[data-astro-cid-wqvi7lg5]{align-items:center;text-align:center}.quote-request[data-astro-cid-wqvi7lg5] .quote-trust[data-astro-cid-wqvi7lg5]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:28px}.page-faq[data-astro-cid-wqvi7lg5]{padding-left:22px;padding-right:22px}.page-faq[data-astro-cid-wqvi7lg5]>h2[data-astro-cid-wqvi7lg5]{font-size:28px;line-height:1.25}.faq-list[data-astro-cid-wqvi7lg5] summary[data-astro-cid-wqvi7lg5]{font-size:15px;line-height:1.5}.bottom-cta[data-astro-cid-wqvi7lg5]{padding:60px 0}.bottom-cta[data-astro-cid-wqvi7lg5] h2[data-astro-cid-wqvi7lg5]{font-size:30px;line-height:1.25}.bottom-cta-actions[data-astro-cid-wqvi7lg5]{display:flex;flex-direction:column;align-items:center;gap:20px}}
