header[data-astro-cid-lcdefpme].hero{isolation:isolate;background:#ece8df;flex-direction:column;justify-content:center;min-height:94vh;padding:80px 0 60px;display:flex;position:relative;overflow:hidden}header[data-astro-cid-lcdefpme].hero:before{content:"";z-index:-2;background:url(/images/hero-trees.jpg) 50% 38%/cover no-repeat;position:absolute;inset:0}header[data-astro-cid-lcdefpme].hero:after{content:"";z-index:-1;pointer-events:none;background:#f3f0ec38;position:absolute;inset:0}header[data-astro-cid-lcdefpme].hero .wrap[data-astro-cid-lcdefpme]{z-index:2}@media (width<=760px){header[data-astro-cid-lcdefpme].hero:before{background-image:url(/images/hero-trees-sm.jpg);background-position:30% 40%}}.scroll-cue[data-astro-cid-lcdefpme]{opacity:.55;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .3s;animation:2.4s ease-in-out infinite scroll-bob;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.scroll-cue[data-astro-cid-lcdefpme]:hover{opacity:.9}.scroll-chevron[data-astro-cid-lcdefpme]{border-right:1.5px solid var(--moss-deep);border-bottom:1.5px solid var(--moss-deep);width:15px;height:15px;margin-top:-6px;transform:rotate(45deg)}@keyframes scroll-bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(7px)}}@media (prefers-reduced-motion:reduce){.scroll-cue[data-astro-cid-lcdefpme]{animation:none}}.intro-short[data-astro-cid-lcdefpme]{background:#e8e7e5;border-bottom:1px solid #b5aea6}.intro-short[data-astro-cid-lcdefpme] .welcome-body[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.breath[data-astro-cid-lcdefpme]{z-index:1;background:radial-gradient(closest-side,#f3f0ecb8 0%,#f3f0ec80 30%,#f3f0ec38 60%,#f3f0ec0f 85%,#f3f0ec00 100%);border-radius:50%;width:900px;height:700px;margin:-350px 0 0 -450px;animation:11s ease-in-out infinite breathe;position:absolute;top:50%;left:36%}@keyframes breathe{0%,to{opacity:.55;transform:scale(.78)}50%{opacity:1;transform:scale(1.08)}}h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;opacity:0;max-width:16ch;margin-bottom:32px;font-family:Fraunces,serif;font-size:clamp(2.9rem,7.6vw,6rem);font-weight:300;line-height:1.04;animation:1s .25s forwards rise}h1[data-astro-cid-lcdefpme] .with[data-astro-cid-lcdefpme]{color:inherit;font-style:normal}.lede[data-astro-cid-lcdefpme]{color:var(--ink-soft);opacity:0;max-width:40ch;margin-bottom:42px;font-size:clamp(1.28rem,2.6vw,1.65rem);font-style:italic;font-weight:400;animation:1s .4s forwards rise}.hero-cta[data-astro-cid-lcdefpme]{opacity:0;flex-wrap:wrap;align-items:center;gap:16px;animation:1s .55s forwards rise;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}section[data-astro-cid-lcdefpme]{padding:110px 0;position:relative}.sec-title{letter-spacing:-.015em;max-width:20ch;margin-bottom:26px;font-family:Fraunces,serif;font-size:clamp(2rem,4.4vw,3.3rem);font-weight:300;line-height:1.14}.welcome[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{max-width:680px}.welcome-body{color:var(--ink-soft);margin-bottom:1.3em;font-size:1.28rem;font-weight:400;line-height:1.7}.welcome-list{color:var(--ink-soft);margin:-.3em 0 1.3em;padding-left:1.3em;font-size:1.28rem;font-weight:400;line-height:1.7}.welcome-list li{margin-bottom:.3em}.welcome-list li:last-child{margin-bottom:0}.welcome-body em{color:var(--ink);font-style:italic}.welcome-heading[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:40px;margin-left:auto;margin-right:auto}.welcome-body a{color:var(--moss-deep);text-decoration:underline;text-decoration-color:var(--moss);text-underline-offset:3px;transition:color .2s}.welcome-body a:hover{color:var(--clay);text-decoration:underline}.welcome-body a.btn,.welcome-body a.btn:hover{color:var(--ink);text-decoration:none}.welcome-body.signoff{margin-top:1.6em;margin-bottom:1.1em}.welcome-body a.cta-link{text-transform:uppercase;letter-spacing:.06em;text-underline-offset:3px;font-size:.92em;font-weight:700;text-decoration:underline}.begin-options[data-astro-cid-lcdefpme]{gap:22px;max-width:67%;margin:1.2em auto 1.8em;display:grid}.begin-options[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].begin-card,.begin-options[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].begin-card:visited{color:#f3f0ec!important;text-decoration:none!important}.begin-options-single[data-astro-cid-lcdefpme]{margin-top:.4em}.begin-card[data-astro-cid-lcdefpme]{color:#f3f0ec;box-shadow:none;background:#647b69;border-radius:10px;padding:10px 44px 10px 18px;text-decoration:none;transition:background .2s;display:block;position:relative}.begin-options[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].begin-card:hover{color:#f3f0ec!important;text-decoration:none!important}.begin-card[data-astro-cid-lcdefpme]:hover,.begin-card[data-astro-cid-lcdefpme]:focus-visible{background:#566b5b}.begin-label[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.12em;margin-bottom:1px;font-size:.95rem;font-weight:700;display:block}.begin-desc[data-astro-cid-lcdefpme]{opacity:.9;font-size:1.28rem;font-style:italic;line-height:1.4;display:block}.begin-arrow[data-astro-cid-lcdefpme]{font-size:1.3rem;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.welcome-body.starter-cta,.welcome-body.subscribe-cta{margin-top:.3em;margin-bottom:1.6em}.welcome-body.signature{color:var(--ink-soft);margin-bottom:1.6em;font-style:italic}.welcome-cta[data-astro-cid-lcdefpme]{margin-top:44px}.details[data-astro-cid-lcdefpme]{background:#e8e7e5;border-top:1px solid #b5aea6;border-bottom:1px solid #b5aea6}.details[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{max-width:680px}.details-heading[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:56px;margin-left:auto;margin-right:auto}.details-body[data-astro-cid-lcdefpme] .welcome-body:last-child{margin-bottom:0}.about[data-astro-cid-lcdefpme]{background:#f3f0ec;border-top:1px solid #b5aea6;border-bottom:1px solid #b5aea6}.about[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{text-align:left;max-width:680px}.about[data-astro-cid-lcdefpme] .sec-title{text-align:center;margin-bottom:56px;margin-left:auto;margin-right:auto}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-bottom:1.3em;font-size:1.24rem;font-weight:400;line-height:1.75}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.about-photo[data-astro-cid-lcdefpme]{float:left;object-fit:cover;object-position:50% 35%;border-radius:10px;width:220px;height:220px;margin:6px 28px 12px 0}.about[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]:after{content:"";clear:both;display:block}@media (width<=560px){.about-photo[data-astro-cid-lcdefpme]{width:150px;height:150px;margin-right:18px}}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] strong{color:var(--ink);font-weight:600}.subscribe[data-astro-cid-lcdefpme]{text-align:center;background:#f3f0ec;border-top:1px solid #b5aea6;border-bottom:1px solid #b5aea6}.subscribe[data-astro-cid-lcdefpme] .sec-title{margin-bottom:56px;margin-left:auto;margin-right:auto}.subscribe-blurb[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink-soft);margin:0 auto 40px;font-size:1.28rem;line-height:1.6}.kit-shell[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#f8f7f4;border-radius:18px;max-width:480px;margin:0 auto;padding:40px 36px}.kit-shell[data-astro-cid-lcdefpme] form{flex-direction:column;gap:14px;display:flex}.kit-shell[data-astro-cid-lcdefpme] input[type=email],.kit-shell[data-astro-cid-lcdefpme] input[type=text]{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:100px;outline:none;padding:15px 20px;font-family:Newsreader,serif;font-size:1.05rem;transition:border-color .2s}.kit-shell[data-astro-cid-lcdefpme] input:focus{border-color:var(--moss)}.kit-shell[data-astro-cid-lcdefpme] button{color:#f3f0ec;cursor:pointer;background:#647b69;border:none;border-radius:100px;padding:15px 32px;font-family:Fraunces,serif;font-size:16px;transition:transform .2s,background .2s}.kit-shell[data-astro-cid-lcdefpme] button:hover{background:#566b5b;transform:translateY(-2px)}.kit-shell[data-astro-cid-lcdefpme] button,.kit-shell[data-astro-cid-lcdefpme] .formkit-submit,.kit-shell[data-astro-cid-lcdefpme] .formkit-submit>span{color:#f3f0ec!important;background-color:#647b69!important;background-image:none!important}.kit-shell[data-astro-cid-lcdefpme] button:hover,.kit-shell[data-astro-cid-lcdefpme] .formkit-submit:hover,.kit-shell[data-astro-cid-lcdefpme] .formkit-submit:hover>span{background-color:#566b5b!important}.or-reply[data-astro-cid-lcdefpme]{color:var(--ink-faint);margin-top:22px;font-size:.98rem;font-weight:400}.or-reply[data-astro-cid-lcdefpme] a{color:var(--moss-deep)}@media (width<=860px){section[data-astro-cid-lcdefpme]{padding:80px 0}}@media (width<=540px){header[data-astro-cid-lcdefpme].hero{min-height:88vh;padding:64px 0 56px}h1[data-astro-cid-lcdefpme]{max-width:100%;margin-bottom:26px;font-size:clamp(2.4rem,12vw,3.2rem)}.lede[data-astro-cid-lcdefpme]{max-width:100%;margin-bottom:36px;font-size:1.32rem}.breath[data-astro-cid-lcdefpme]{width:520px;height:460px;margin:-230px 0 0 -260px;left:50%}.hero-cta[data-astro-cid-lcdefpme]{width:100%}.hero-cta[data-astro-cid-lcdefpme] .btn{justify-content:center;width:100%;padding:17px 28px}section[data-astro-cid-lcdefpme]{padding:66px 0}.sec-title{font-size:clamp(1.7rem,7.5vw,2.2rem)}.kit-shell[data-astro-cid-lcdefpme]{padding:32px 24px}}
