.garden-scenes{position:relative;max-width:1280px;margin:64px auto 50px;padding:40px 5% 10px;color:#302b27;border-top:1px solid #ded7cd;scroll-margin-top:22px}.garden-scenes-anchor{position:absolute;top:0;scroll-margin-top:22px}.garden-scenes-heading{margin-bottom:28px}.garden-scenes-heading>p,.garden-scenes-contact>small{font:9px/1.6 Arial,sans-serif;letter-spacing:.17em;color:#92816e}.garden-scenes-heading h2{font:32px/1.25 Georgia,serif;margin:10px 0 12px;letter-spacing:-.025em}.garden-scenes-heading>span{font:12px/1.8 Arial,sans-serif;color:#8a8075}.garden-scenes-layout{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:48px;align-items:start}.garden-scene-note{padding:23px 0 28px;border-top:1px solid #e7e1d9}.garden-scene-author{display:flex;align-items:center;gap:11px;margin-bottom:18px;font:11px Arial,sans-serif}.garden-scene-author>span{width:30px;height:30px;border:1px solid #d9cfc1;border-radius:50%;display:grid;place-items:center;font:15px Georgia,serif;color:#917c63}.garden-scene-author strong{display:block;font-size:10px;letter-spacing:.1em;font-weight:500}.garden-scene-author small{display:block;font-size:9px;color:#9b8a77;margin-top:5px}.garden-scene-photos{display:flex;flex-wrap:wrap;gap:14px}.garden-scene-photo{display:block;position:relative;width:225px;max-width:100%;background:#f4f0eb;color:white}.garden-scene-photo img{display:block;width:100%;height:auto;max-width:100%}.garden-scene-photo>span{position:absolute;bottom:9px;left:9px;font:8px/1.4 Arial,sans-serif;padding:5px 7px;background:rgba(35,29,24,.62);pointer-events:none}.garden-scene-note h3{font:18px/1.45 Georgia,serif;font-weight:400;margin:17px 0 8px}.garden-scene-note>p{font:12px/1.9 Arial,sans-serif;max-width:590px;color:#807469;margin:0 0 10px}.garden-scene-caption{font:9px/1.7 Arial,sans-serif;color:#a18b74}.garden-scenes-contact{background:#f6f3ef;border:1px solid #e6ddd3;padding:25px 22px}.garden-scenes-contact h3{font:22px/1.4 Georgia,serif;margin:10px 0 12px;font-weight:400}.garden-scenes-contact>p{font:11px/1.9 Arial,sans-serif;color:#918171}.garden-scenes-contact>a{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #8c7165;padding:12px 0 8px;margin-top:20px;color:#6b4b52;text-decoration:none;font:11px Arial,sans-serif}.garden-scenes-contact .garden-scenes-contact-note{font-size:9px;margin-top:16px}.garden-scenes-disclosure{font:10px/1.9 Arial,sans-serif;color:#978774;border-top:1px solid #e7dfd5;padding-top:18px;margin-top:18px}.garden-scene-jump{display:inline-block;margin:0 0 16px;color:#785762;font:10px/1.5 Arial,sans-serif;text-underline-offset:5px}.garden-scenes-dialog{padding:34px 18px 16px;border:0;max-width:min(92vw,760px);max-height:90vh;overflow:auto;background:#fff}.garden-scenes-dialog::backdrop{background:rgba(24,19,17,.75)}.garden-scenes-dialog>button{position:absolute;top:3px;right:9px;border:0;background:none;font:26px Arial,sans-serif;cursor:pointer;color:#4e4034}.garden-scenes-dialog>img{display:block;max-width:100%;max-height:75vh;width:auto;height:auto;margin:auto}.garden-scenes-dialog>p{font:10px/1.7 Arial,sans-serif;color:#8c7c6a;margin:12px 0 0}@media(max-width:850px){.garden-scenes{padding:30px 6% 8px;margin-top:38px}.garden-scenes-layout{grid-template-columns:minmax(0,1fr);gap:25px}.garden-scenes-heading h2{font-size:28px}.garden-scene-photo{width:210px}.garden-scenes-contact{max-width:480px}}@media(max-width:450px){.garden-scene-photo{width:200px}.garden-scenes-heading h2{font-size:25px}.garden-scenes{margin-bottom:30px}.garden-scenes-dialog{max-width:94vw;padding:32px 10px 12px}}

.garden-scenes .garden-scenes-heading{display:block;position:static;inset:auto;padding:0;margin:0 0 28px;border:0;background:transparent;box-shadow:none;min-height:0;height:auto}
