.eQuKha_header{padding:calc(var(--header-h) + clamp(3.5rem, 9vw, 7rem)) 0 clamp(3rem, 7vw, 5rem);border-bottom:1px solid var(--line);background:radial-gradient(ellipse 50% 80% at 100% 0%, var(--botanical) 0%, #e5ede100 70%), var(--paper)}.eQuKha_inner{max-width:var(--wide);padding:0 var(--gutter);margin:0 auto}.eQuKha_title{font-family:var(--serif);font-weight:300;font-size:var(--step-5);letter-spacing:-.02em;color:var(--forest);line-height:.98}.eQuKha_tagline{font-family:var(--serif);font-style:italic;font-size:var(--step-2);color:var(--forest-2);margin-top:1.25rem;line-height:1.3}.eQuKha_intro{gap:1rem;margin-top:1.75rem;display:grid}.eQuKha_withAside{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:2.5rem 4rem;display:grid}.eQuKha_aside{justify-self:end;width:100%;max-width:380px}@media (max-width:760px){.eQuKha_withAside{grid-template-columns:1fr}.eQuKha_aside{justify-self:start;max-width:300px}}
.c6r6Ja_meta{font-size:var(--step--1);color:var(--muted);margin-top:.75rem}.c6r6Ja_featured{padding-bottom:2.5rem}.c6r6Ja_featuredTitle{font-family:var(--serif);font-weight:350;font-size:var(--step-4);letter-spacing:-.01em;max-width:20ch;line-height:1.05}.c6r6Ja_featuredTitle a,.c6r6Ja_title a{color:var(--forest);background-image:linear-gradient(var(--leaf), var(--leaf));background-position:0 92%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:background-size .4s}.c6r6Ja_featuredTitle a:hover,.c6r6Ja_title a:hover{background-size:100% 1px}.c6r6Ja_featuredExcerpt{max-width:56ch;font-family:var(--serif);font-size:var(--step-1);color:var(--charcoal);margin-top:1.25rem;line-height:1.5}.c6r6Ja_list{border-top:1px solid var(--line-strong);list-style:none}.c6r6Ja_item{border-bottom:1px solid var(--line);padding:1.75rem 0}.c6r6Ja_title{font-family:var(--serif);font-weight:400;font-size:var(--step-2);line-height:1.2}.c6r6Ja_excerpt{max-width:62ch;color:var(--charcoal);margin-top:.5rem}.c6r6Ja_clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c6r6Ja_readMore{font-size:var(--step--1);margin-top:.85rem;display:inline-block}.c6r6Ja_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);list-style:none;display:grid}.c6r6Ja_card{display:flex}.c6r6Ja_cardLink{border:1px solid var(--line);width:100%;color:inherit;background:#fff;flex-direction:column;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex}.c6r6Ja_cardLink:hover{border-color:var(--line-strong);box-shadow:0 10px 30px -18px #1d382459}.c6r6Ja_cardLink:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.c6r6Ja_cover{aspect-ratio:4/3;background:var(--botanical);position:relative;overflow:hidden}.c6r6Ja_cover img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.c6r6Ja_cardLink:hover .c6r6Ja_cover img{transform:scale(1.03)}.c6r6Ja_coverBlank{background:radial-gradient(ellipse 70% 90% at 100% 0%, #8ea48b73, transparent 70%), var(--botanical);position:absolute;inset:0}.c6r6Ja_cardBody{flex-direction:column;flex:1;padding:1.35rem 1.4rem 1.5rem;display:flex}.c6r6Ja_byline{align-items:center;gap:.7rem;display:flex}.c6r6Ja_avatar{object-fit:cover;object-position:50% 25%;border-radius:50%;width:36px;height:36px}.c6r6Ja_author{font-size:var(--step--1);color:var(--charcoal);line-height:1.3}.c6r6Ja_when{font-size:var(--step--1);color:var(--muted);line-height:1.3}.c6r6Ja_cardTitle{font-family:var(--serif);font-weight:400;font-size:var(--step-2);color:var(--forest);margin-top:1.1rem;line-height:1.15}.c6r6Ja_cardLink:hover .c6r6Ja_cardTitle{text-decoration:underline;-webkit-text-decoration-color:var(--leaf);text-decoration-color:var(--leaf);text-underline-offset:.15em;text-decoration-thickness:1px}.c6r6Ja_cardExcerpt{color:var(--charcoal);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.75rem;line-height:1.55;display:-webkit-box;overflow:hidden}.c6r6Ja_cardTheme{font-size:var(--step--1);color:var(--leaf-ink);margin-top:auto;padding-top:1.25rem}@media (max-width:1000px){.c6r6Ja_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.c6r6Ja_cards{grid-template-columns:1fr}}.c6r6Ja_featuredSubtitle{max-width:100%;font-family:var(--serif);font-style:italic;font-size:var(--step-1);color:var(--forest-2);white-space:nowrap;text-overflow:ellipsis;margin-top:1rem;line-height:1.4;overflow:hidden}.c6r6Ja_rows{border-top:1px solid var(--line-strong);list-style:none}.c6r6Ja_row{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:1.25rem;padding:1.5rem 0;display:grid}.c6r6Ja_rowThumb{aspect-ratio:4/3;background:var(--paper);display:block;position:relative;overflow:hidden}.c6r6Ja_rowThumb img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.c6r6Ja_row:hover .c6r6Ja_rowThumb img{transform:scale(1.04)}.c6r6Ja_rowText .c6r6Ja_title{font-size:var(--step-1)}.c6r6Ja_rowExcerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:640px){.c6r6Ja_row{grid-template-columns:96px minmax(0,1fr);gap:1rem}}
.E0kJGG_wide{max-width:var(--wide);padding:0 var(--gutter);margin:0 auto}.E0kJGG_sectionTitle{font-family:var(--serif);font-weight:350;font-size:var(--step-4);letter-spacing:-.01em;color:var(--forest);line-height:1.05}.E0kJGG_lede{font-family:var(--serif);font-size:var(--step-1);color:var(--forest-2);margin-top:1rem}.E0kJGG_after{margin-top:2rem;display:inline-block}.E0kJGG_what{max-width:var(--wide);padding:clamp(4rem, 10vw, 8rem) var(--gutter) clamp(4rem, 9vw, 7rem);scroll-margin-top:var(--header-h);margin:0 auto}.E0kJGG_whatGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:2rem 5rem;display:grid}.E0kJGG_whatTitle{font-family:var(--serif);font-weight:330;font-size:var(--step-4);letter-spacing:-.015em;color:var(--forest);max-width:14ch;line-height:1.04}.E0kJGG_whatBody{max-width:52ch;font-size:var(--step-0);gap:1.1rem;padding-top:.6rem;display:grid}.E0kJGG_themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 3rem;margin-top:clamp(3.5rem,7vw,5.5rem);display:grid}.E0kJGG_themes>div{border-top:1px solid var(--forest);padding-top:1.25rem}.E0kJGG_themes dt{font-family:var(--serif);font-size:var(--step-2);color:var(--forest)}.E0kJGG_themes dd{max-width:34ch;color:var(--charcoal);margin-top:.5rem}.E0kJGG_branches{max-width:var(--wide);padding:clamp(2rem, 6vw, 4rem) var(--gutter) clamp(5rem, 10vw, 8rem);margin:0 auto;position:relative}.E0kJGG_trunk{background:linear-gradient(to bottom, transparent, var(--leaf) 6%, var(--leaf) 88%, transparent);width:1px;position:absolute;top:0;bottom:clamp(3rem,8vw,6rem);left:50%}.E0kJGG_branchList{list-style:none}.E0kJGG_branch{width:50%;position:relative}.E0kJGG_branch+.E0kJGG_branch{margin-top:clamp(-4rem,-5vw,-1rem)}.E0kJGG_left{padding-right:clamp(3rem,8vw,7.5rem)}.E0kJGG_right{margin-left:50%;padding-top:clamp(5rem,10vw,9rem);padding-left:clamp(3rem,8vw,7.5rem)}.E0kJGG_twig{width:clamp(2.5rem,7vw,6.5rem);height:3.5rem;position:absolute;top:.4rem;overflow:visible}.E0kJGG_left .E0kJGG_twig{right:0}.E0kJGG_right .E0kJGG_twig{top:calc(clamp(5rem,10vw,9rem) + .4rem);left:0;transform:scaleX(-1)}.E0kJGG_twig path{fill:none;stroke:var(--leaf);stroke-width:1.2px;vector-effect:non-scaling-stroke}.E0kJGG_twig circle{fill:var(--paper);stroke:var(--forest);stroke-width:1.2px;vector-effect:non-scaling-stroke}.E0kJGG_branchTitle{font-family:var(--serif);font-weight:350;font-size:var(--step-3);line-height:1.1}.E0kJGG_branchTitle a{color:var(--forest);text-decoration:none}.E0kJGG_branchTitle a:hover{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--leaf);text-decoration-color:var(--leaf);text-underline-offset:.18em}.E0kJGG_branchTagline{font-family:var(--serif);font-style:italic;font-size:var(--step-1);color:var(--forest-2);margin-top:.6rem;line-height:1.4}.E0kJGG_branchBody{max-width:46ch;margin-top:1rem}:is(.E0kJGG_branchBody+.text-link,.E0kJGG_branchTagline+.text-link){display:inline-block}.E0kJGG_branch .text-link{margin-top:1.25rem;display:inline-block}.E0kJGG_beyond{background:var(--botanical);padding:clamp(4.5rem,10vw,8rem) 0}.E0kJGG_beyondHead{padding-bottom:clamp(2.5rem,6vw,4rem)}.E0kJGG_beyondTitle{font-family:var(--serif);font-weight:300;font-size:var(--step-5);letter-spacing:-.02em;line-height:.95}.E0kJGG_beyondTitle a{color:var(--forest);text-decoration:none}.E0kJGG_beyondTagline{font-family:var(--serif);font-style:italic;font-size:var(--step-2);color:var(--forest-2);margin-top:1rem;line-height:1.25}.E0kJGG_beyondGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:2rem 4rem;margin-bottom:2.5rem;display:grid}.E0kJGG_empty{border-top:1px solid var(--line-strong);max-width:50ch;font-family:var(--serif);font-size:var(--step-1);color:var(--forest-2);padding:2rem 0 2.5rem}.E0kJGG_building{padding:clamp(4.5rem,10vw,8rem) 0}.E0kJGG_buildingHead{margin-bottom:clamp(2rem,5vw,3.5rem)}.E0kJGG_question{background:var(--forest);color:var(--botanical);padding:clamp(5rem,12vw,10rem) 0}.E0kJGG_questionInner{max-width:var(--wide);padding:0 var(--gutter);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:3rem 5rem;margin:0 auto;display:grid}.E0kJGG_questionTitle{font-family:var(--serif);font-weight:300;font-size:var(--step-4);color:var(--paper);max-width:16ch;line-height:1.08}.E0kJGG_questionAsk{color:var(--botanical);margin-top:.6em;font-size:1.6em;font-style:italic;line-height:1;display:block}.E0kJGG_questionBody{max-width:46ch;font-size:var(--step-0);gap:1rem;display:grid}.E0kJGG_tdh{font-family:var(--serif);font-size:var(--step-1);color:var(--paper);border-top:1px solid #e5ede140;margin-top:1rem;padding-top:1.25rem;line-height:1.45}.E0kJGG_onDark{justify-self:start;color:var(--paper)!important;-webkit-text-decoration-color:var(--leaf)!important;text-decoration-color:var(--leaf)!important}.E0kJGG_onDark:hover{-webkit-text-decoration-color:var(--paper)!important;text-decoration-color:var(--paper)!important}.E0kJGG_roots{padding:clamp(4.5rem,10vw,8rem) 0}.E0kJGG_rootsGrid{max-width:var(--wide);padding:0 var(--gutter);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:3rem 6rem;margin:0 auto;display:grid}.E0kJGG_rootsImage img{aspect-ratio:39/47;object-fit:cover;width:100%;height:auto}.E0kJGG_rootsText{max-width:50ch;font-family:var(--serif);font-size:var(--step-1);color:var(--charcoal);gap:1rem;line-height:1.55;display:grid}.E0kJGG_rootsTitle{font-family:var(--serif);font-weight:350;font-size:var(--step-3);color:var(--forest);margin-bottom:.75rem;line-height:1.1}.E0kJGG_rootsText .text-link{justify-self:start;margin-top:.75rem}.E0kJGG_closing{padding:clamp(4.5rem, 10vw, 8rem) var(--gutter) clamp(5rem, 11vw, 9rem);border-top:1px solid var(--line)}.E0kJGG_closingInner{text-align:center;justify-items:center;max-width:760px;margin:0 auto;display:grid}.E0kJGG_closingTitle{font-family:var(--serif);font-weight:330;font-size:var(--step-4);color:var(--forest);line-height:1.05}.E0kJGG_closingLine{font-family:var(--serif);font-style:italic;font-size:var(--step-1);color:var(--forest-2);margin-top:1.25rem}.E0kJGG_closingNav{flex-wrap:wrap;justify-content:center;gap:.75rem 2.5rem;margin-top:2.5rem;list-style:none;display:flex}.E0kJGG_closingNav a{color:var(--forest);border-bottom:1px solid var(--leaf);padding-bottom:.15rem;text-decoration:none}.E0kJGG_closingNav a:hover{border-bottom-color:var(--forest)}.E0kJGG_join{width:100%;scroll-margin-top:calc(var(--header-h) + 2rem);justify-items:center;margin-top:clamp(3.5rem,8vw,5rem);display:grid}.E0kJGG_joinTitle{font-family:var(--serif);font-weight:400;font-size:var(--step-2);color:var(--forest)}.E0kJGG_joinText{color:var(--muted);margin:.5rem 0 1.5rem}@media (max-width:860px){.E0kJGG_whatGrid,.E0kJGG_beyondGrid,.E0kJGG_questionInner,.E0kJGG_rootsGrid,.E0kJGG_themes{grid-template-columns:1fr}.E0kJGG_rootsImage{max-width:420px}.E0kJGG_trunk{left:calc(var(--gutter) + 6px)}.E0kJGG_branch,.E0kJGG_right{width:auto;margin-left:0;padding:0 0 0 3rem}.E0kJGG_branch+.E0kJGG_branch{margin-top:3.5rem}.E0kJGG_left .E0kJGG_twig,.E0kJGG_right .E0kJGG_twig{width:2.6rem;height:2rem;top:.1rem;left:6px;right:auto;transform:scaleX(-1)}}
