/* Accepted garden window and existing photographs remain unchanged. */
.page-home .garden-window figcaption{font-size:16px;line-height:1.6}.page-home .garden-note{border-top:0}.page-home .garden-note .eyebrow{font-size:12px}.page-home .garden-brief{font-size:19px;padding:17px 20px;min-height:58px}.page-home .garden-uses{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);padding:46px 40px;gap:55px;align-items:center;background:#234c3c;margin-block:64px 20px}.page-home .path-detail{max-width:450px}.page-home .path-detail img{aspect-ratio:1;object-fit:cover}.path-detail figcaption{font-size:16px;color:#eceddd;padding-top:18px;line-height:1.6}.garden-use-heading h2{font-size:36px;line-height:1.15}.garden-use-heading>p:not(.eyebrow){font-size:21px;line-height:1.6}.walk-notes{margin:30px 0}.walk-notes>div{margin-top:24px}.walk-notes dt{color:#efdfa2;font-size:12px;letter-spacing:.1em}.walk-notes dd{font-size:19px;line-height:1.6;margin-top:11px;color:#edf3e6}.garden-use-heading>a{font-size:19px;display:inline-block;min-height:44px;color:#efdfa2}.page-home .courtyard-stop{margin-left:8%;max-width:1000px;padding-top:50px}.courtyard-stop>.reading{font-size:21px;max-width:52ch;line-height:1.6}.courtyard-stop figcaption{font-size:16px;line-height:1.6}.page-home .courtyard-stop>a{font-size:19px;min-height:44px;display:inline-block;margin-top:18px}.page-home .garden-stewardship{padding-top:38px;gap:60px}.garden-stewardship aside{background:#efd070;color:#183e32;padding:38px;position:relative}.garden-stewardship aside:before{content:'';display:block;width:44px;height:34px;border-left:3px solid #183e32;border-bottom:3px solid #183e32;border-radius:0 0 0 22px;margin-bottom:24px}.garden-stewardship aside .eyebrow{color:#183e32;font-size:12px}.garden-stewardship aside>p:not(.eyebrow){font-size:21px;line-height:1.6}.garden-stewardship .button{background:#183e32;color:#fff8de;font-size:19px;min-height:58px;padding:17px 20px}.garden-stewardship .button:hover{background:#2c5d49}.garden-stewardship aside :focus-visible{outline-color:#183e32}.garden-stewardship>div>p:not(.eyebrow){font-size:21px}
@media(max-width:1000px){.page-home .garden-uses{gap:32px;padding:34px}.garden-use-heading h2{font-size:33px}.page-home .courtyard-stop{margin-left:0}.garden-stewardship aside{padding:30px}}
@media(max-width:700px){.page-home .garden-uses{display:flex;flex-direction:column;padding:28px 23px;gap:27px;margin-top:36px}.page-home .path-detail{width:100%;max-width:450px}.path-detail figcaption{font-size:15px}.garden-use-heading h2{font-size:31px}.garden-use-heading>p:not(.eyebrow){font-size:19px}.walk-notes dd{font-size:18px}.garden-use-heading>a{font-size:18px}.page-home .courtyard-stop{padding-top:34px}.courtyard-stop>.reading{font-size:19px}.courtyard-stop figcaption{font-size:15px}.page-home .courtyard-stop>a{font-size:18px}.page-home .garden-stewardship{gap:28px}.garden-stewardship aside{padding:28px 23px}.garden-stewardship aside>p:not(.eyebrow),.garden-stewardship>div>p:not(.eyebrow){font-size:19px}.garden-stewardship .button{font-size:19px}.page-home .garden-window figcaption{font-size:15px}}
@media(max-width:360px){.page-home .garden-uses{padding-inline:20px}.garden-use-heading h2{font-size:28px}.garden-stewardship aside{padding-inline:20px}.garden-stewardship .button{font-size:17px;padding-inline:17px}}
