.garden{--paper:#f3f1df;--ink:#294337;--accent:#d6e594;--button-ink:#294337;--line:#bac4a1;--contact:#294337;--contact-ink:#f3f1df}.garden .brand{font:31px Georgia}.garden h1,.garden h2,.garden h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em}.garden-hero{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:center;padding-top:40px;padding-bottom:70px}.garden-hero h1{font-size:clamp(60px,6.7vw,100px)}.garden-hero h1 em{color:#718351}.garden-hero p{max-width:440px}.garden-hero figure img{height:620px;border-radius:48% 48% 0 0}.garden-mark{font:90px Georgia;color:#8e9c6b;margin-top:32px;line-height:1}.garden .button{border-radius:4px}.garden-services{background:#e0e6cb}.garden-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}.garden-cards article{padding:30px;background:#f3f1df;border-radius:4px 4px 60px 4px}.garden-cards article>span{font:12px 'Courier New',monospace;display:block;margin-bottom:50px}.garden-cards h3{font-size:31px}.garden-cards p{font-size:14px}.garden-editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.garden-editorial img{height:600px}.garden-editorial .section-head{display:block}.garden-detail{display:grid;grid-template-columns:.65fr 1fr;gap:90px;align-items:center;width:82%;margin:100px 0 0 auto}.garden-detail img{height:350px;border-radius:0 0 150px 150px}.garden-detail h3{font-size:42px}.garden-detail p{font-size:14px}.garden-budget{background:#dde3cc}.garden-budget .steps{grid-template-columns:1fr 1fr 1fr;gap:35px}.garden .contact .button{background:#d6e594;color:#294337}.garden .contact h2{font-family:Georgia,serif}.garden .zoom-button{font:10px Arial;background:none;border:1px solid;min-height:30px}.garden .choices button{border-radius:30px}.garden .choices button[aria-pressed=true]{background:#294337;color:#f3f1df}@media(max-width:1000px){.garden-hero{gap:35px}.garden-hero h1{font-size:65px}.garden-hero figure img{height:550px}.garden-editorial{gap:35px}.garden-editorial img{height:520px}.garden-detail{gap:35px;width:90%}.garden-cards article{padding:22px}}@media(max-width:700px){.garden-hero{grid-template-columns:1fr;padding-top:30px;gap:35px}.garden-hero h1{font-size:61px}.garden-mark{display:none}.garden-hero figure img{height:430px}.garden-cards{grid-template-columns:1fr;gap:16px}.garden-cards article>span{margin-bottom:25px}.garden-cards article{padding:25px}.garden-editorial{grid-template-columns:1fr}.garden-editorial img{height:370px}.garden-detail{grid-template-columns:1fr;width:100%;margin-top:55px;gap:25px}.garden-detail img{height:300px}.garden-detail h3{font-size:36px}.garden-budget .steps{grid-template-columns:1fr;gap:0}}
