.legal_page__2vCPQ{padding-top:100px;background:var(--cream);min-height:100vh}.legal_content__OAXkh{max-width:720px;margin:0 auto;padding:3rem 2rem 6rem}.legal_title__Gq7_Q{font-family:var(--font-display),cursive;font-size:clamp(28px,4vw,42px);color:var(--forest);line-height:1.1;margin-bottom:.25rem}.legal_updated__scS28{font-family:var(--font-body),serif;font-size:14px;color:var(--muted);margin-bottom:2.5rem}.legal_content__OAXkh p{font-family:var(--font-body),serif;font-size:clamp(17px,1.4vw,19px);line-height:1.75;color:var(--forest);margin-bottom:1rem}.legal_heading__ntpYr{font-family:var(--font-display),cursive;font-size:clamp(22px,3vw,30px);color:var(--forest);margin-top:2.5rem;margin-bottom:1rem;line-height:1.15}.legal_serviceList__pzEpc{padding-left:1rem;border-left:3px solid var(--sage);margin:1rem 0 1.5rem}.legal_serviceList__pzEpc p{margin-bottom:.75rem}.legal_link__F4yTT,.legal_serviceList__pzEpc strong{color:var(--forest)}.legal_link__F4yTT{text-decoration:underline;text-underline-offset:3px}.legal_link__F4yTT:hover{color:var(--sage)}@media (max-width:640px){.legal_content__OAXkh{padding:2rem 1.25rem 4rem}}.Footer_footer__UaG1g{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 4vw;border-top:.5px solid var(--forest-10);flex-wrap:wrap;gap:1rem}.Footer_left___URpC{display:flex;align-items:center;gap:2rem}.Footer_logo__NsUJK{height:48px;width:auto;object-fit:contain;opacity:.5;transition:opacity .3s}.Footer_logo__NsUJK:hover{opacity:.8}.Footer_links__oDyjI{display:flex;gap:1.5rem}.Footer_links__oDyjI a{font-family:var(--font-accent),cursive;font-size:15px;color:var(--forest);opacity:.7;transition:opacity .3s;letter-spacing:.5px}.Footer_links__oDyjI a:hover{opacity:1}.Footer_right__c6ZWB{display:flex;align-items:center;gap:1.5rem}.Footer_giftLink__h5tmB{font-family:var(--font-accent),cursive;font-size:15px;color:var(--forest);border:1px solid var(--forest-25);border-radius:20px;padding:8px 18px;transition:background .3s,color .3s,border-color .3s;letter-spacing:.5px}.Footer_giftLink__h5tmB:hover{background:var(--forest);color:var(--cream);border-color:var(--forest)}.Footer_social___aQ_M{display:flex;gap:1rem;align-items:center}.Footer_socialLink__VOPU_{display:flex;align-items:center;opacity:.65;transition:opacity .3s}.Footer_socialLink__VOPU_:hover{opacity:1}.Footer_s4yRow__dhy9j{width:100%;display:flex;justify-content:center;padding-top:1rem;border-top:.5px solid var(--forest-10);margin-top:.5rem}.Footer_quip__3_Xjp{width:100%;text-align:center;font-family:var(--font-accent),cursive;font-size:16px;color:var(--forest);opacity:.6;letter-spacing:.5px;padding-top:1rem;margin:0;line-height:1.6}.Footer_bottom__O5rKs{width:100%;display:flex;align-items:center;justify-content:center;gap:1.5rem;padding-top:.6rem;flex-wrap:wrap}.Footer_copyright__j5CNb{font-family:var(--font-body),serif;font-size:13px;color:var(--forest);opacity:.55;margin:0}.Footer_legalLinks__ABuv_{display:flex;gap:1rem}.Footer_legalLinks__ABuv_ a{font-family:var(--font-body),serif;font-size:13px;color:var(--forest);opacity:.4;transition:opacity .3s;text-decoration:none}.Footer_legalLinks__ABuv_ a:hover{opacity:.7}.Footer_s4y__9Cxcm{display:flex;align-items:center;gap:6px;font-family:var(--font-accent),cursive;font-size:13px;color:var(--forest);opacity:.55;transition:opacity .3s;text-decoration:none;letter-spacing:.3px}.Footer_s4y__9Cxcm:hover{opacity:.85}.Footer_s4yIcon__7F_kz{width:18px;height:18px;object-fit:contain}.Footer_bottomDot__kjcQv{color:var(--forest);opacity:.25;font-size:13px;line-height:1}@media (max-width:768px){.Footer_footer__UaG1g,.Footer_right__c6ZWB{flex-direction:column;align-items:center}.Footer_bottom__O5rKs{gap:.6rem}.Footer_bottomDot__kjcQv{display:none}}.not-found_page__VFIr4{min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;gap:.4rem;position:relative}.not-found_code__SJkuV{font-size:clamp(100px,20vw,200px);opacity:.06;line-height:1;letter-spacing:-6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:-1.5rem}.not-found_code__SJkuV,.not-found_headline___ZPVA{font-family:var(--font-display),cursive;color:var(--forest)}.not-found_headline___ZPVA{font-size:clamp(26px,4vw,42px);line-height:1.2;letter-spacing:-.5px;max-width:560px}.not-found_body__IxXmg{font-family:var(--font-body),serif;font-size:16px;color:#2a2a2a;opacity:.65;line-height:1.7;max-width:440px;margin-top:.6rem}.not-found_excuse__kapDq{font-family:var(--font-accent),cursive;font-size:13px;color:var(--accent);text-transform:uppercase;letter-spacing:3px;opacity:.7;margin-top:1.8rem;min-height:20px;transition:opacity .5s ease}.not-found_excuseHidden__nUW9R{opacity:0}.not-found_cta__Zst1S{font-family:var(--font-accent),cursive;font-size:15px;color:var(--cream);background:var(--forest);border:none;border-radius:24px;padding:12px 32px;margin-top:2rem;text-decoration:none;letter-spacing:.5px;transition:transform .3s ease,box-shadow .3s ease}.not-found_cta__Zst1S:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(39,105,85,.15)}.not-found_links__On3J5{display:flex;gap:2rem;margin-top:1.5rem}.not-found_link__IQtjE{font-family:var(--font-accent),cursive;font-size:13px;color:var(--accent);letter-spacing:.5px;transition:letter-spacing .3s}.not-found_link__IQtjE:hover{letter-spacing:1.5px}@media (max-width:600px){.not-found_page__VFIr4{padding:3rem 1.5rem;min-height:70vh}.not-found_links__On3J5{flex-direction:column;gap:1rem}}.HomeGrid_page__TjOjY{position:relative;animation:HomeGrid_fadeIn__tUs4z .8s ease both}@keyframes HomeGrid_fadeIn__tUs4z{0%{opacity:0}to{opacity:1}}.HomeGrid_hero__ZHZ5O{min-height:100vh;background:var(--forest);padding:6rem 2rem;gap:0;position:relative;overflow:hidden}.HomeGrid_heroLeft__CABce,.HomeGrid_hero__ZHZ5O{display:flex;flex-direction:column;align-items:center;justify-content:center}.HomeGrid_heroLeft__CABce{text-align:center;flex:1 1}.HomeGrid_heroRight__HwBkU{max-width:580px;text-align:center;margin-top:3.5rem;background:var(--cream);border:none;border-radius:2px;padding:3rem 2.8rem 2.5rem;position:relative;box-shadow:0 4px 30px rgba(0,0,0,.2)}.HomeGrid_heroRight__HwBkU:before{content:"";position:absolute;inset:8px;border:1px solid rgba(45,59,45,.15);border-radius:1px;pointer-events:none}.HomeGrid_heroRight__HwBkU:after{content:"\2767  \2767";position:absolute;top:18px;left:0;right:0;text-align:center;font-size:14px;color:var(--forest);opacity:.2;letter-spacing:8px}.HomeGrid_heroInner__aQl6_{display:flex;align-items:center;justify-content:center;min-height:clamp(80px,12vw,160px)}.HomeGrid_heroQuote__syYeN{font-family:var(--font-display),cursive;font-size:clamp(30px,5vw,56px);color:var(--cream);line-height:1.1;letter-spacing:-.5px;transition:opacity .9s ease,transform .9s ease}.HomeGrid_quoteIn__W8J0m{opacity:1;transform:translateY(0)}.HomeGrid_quoteOut__2nFGa{opacity:0;transform:translateY(10px)}.HomeGrid_heroSub__W4ett{font-family:var(--font-accent),cursive;font-size:15px;color:var(--cream);opacity:.7;letter-spacing:1.5px;text-transform:lowercase}.HomeGrid_manifestoLabel__dJWyK{font-family:var(--font-accent),cursive;font-size:11px;color:var(--forest);opacity:.6;text-transform:uppercase;letter-spacing:5px;display:block;margin-bottom:1.2rem}.HomeGrid_manifestoHeading__9d9Rc{font-family:var(--font-display),cursive;font-size:clamp(22px,3vw,32px);color:var(--forest);margin-bottom:1.5rem;letter-spacing:-.3px;line-height:1.2}.HomeGrid_manifestoRule__nY0Fg{width:60px;height:1px;background:rgba(45,59,45,.2);border:none;margin:0 auto 1.5rem}.HomeGrid_manifestoBody__dFTCv{font-family:var(--font-body),serif;font-size:clamp(14px,1.3vw,16px);color:var(--forest);opacity:.75;line-height:1.9;text-align:center}.HomeGrid_manifestoBody__dFTCv p{margin-bottom:.8rem}.HomeGrid_manifestoBody__dFTCv p:last-child{margin-bottom:0}.HomeGrid_manifestoSignoff__gaZzh{font-family:var(--font-accent),cursive;font-size:13px;color:var(--forest);opacity:.65;margin-top:1.5rem;letter-spacing:1px}.HomeGrid_sidekickSection__tJ3kD{max-width:900px;margin:0 auto;padding:5rem 2rem;text-align:center}.HomeGrid_sidekickTitle__NoVZP{font-family:var(--font-display),cursive;font-size:clamp(32px,4.5vw,48px);color:var(--forest);line-height:1.1;margin-bottom:.8rem}.HomeGrid_sidekickIntro__RMWG2{font-family:var(--font-body),serif;font-size:clamp(16px,1.5vw,19px);color:#2a2a2a;opacity:.7;line-height:1.7;margin-bottom:2.5rem}.HomeGrid_sidekickGrid__yIHHd{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.5rem;gap:1.5rem;text-align:left}.HomeGrid_sidekickItem__hBWeZ{padding:1.5rem;border:1px solid rgba(45,59,45,.1);border-radius:8px;transition:border-color .3s,transform .3s}.HomeGrid_sidekickItem__hBWeZ:hover{border-color:var(--forest);transform:translateY(-2px)}.HomeGrid_sidekickLabel__ro09s{font-family:var(--font-accent),cursive;font-size:clamp(16px,1.8vw,20px);color:var(--forest);display:block;margin-bottom:.5rem}.HomeGrid_sidekickDesc__Z4M8b{font-family:var(--font-body),serif;font-size:14px;color:#2a2a2a;opacity:.65;line-height:1.6}.HomeGrid_section__VnVjn{max-width:900px;margin:0 auto;padding:5rem 2rem;text-align:center}.HomeGrid_kicker__tunfN{font-size:14px;text-transform:uppercase;letter-spacing:4px;display:block;margin-bottom:2rem;opacity:.7}.HomeGrid_kicker__tunfN,.HomeGrid_sectionLink__F3tmC{font-family:var(--font-accent),cursive;color:var(--accent)}.HomeGrid_sectionLink__F3tmC{font-size:15px;letter-spacing:.5px;transition:letter-spacing .3s}.HomeGrid_sectionLink__F3tmC:hover{letter-spacing:1.5px}.HomeGrid_verbRow__ZT7Dw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem;max-width:640px;margin-left:auto;margin-right:auto}.HomeGrid_verb__juHSt{font-family:var(--font-accent),cursive;font-size:clamp(22px,2.8vw,30px);color:var(--forest);text-decoration:none;padding:1rem .5rem;border:1px solid rgba(45,59,45,.12);border-radius:6px;text-align:center;transition:border-color .3s,background .3s,transform .3s}.HomeGrid_verb__juHSt:hover{border-color:var(--forest);background:#F5EFE0;transform:translateY(-2px)}.HomeGrid_essayBlock__pkFHD{display:block;text-decoration:none;color:inherit;max-width:600px;margin:0 auto 2.5rem}.HomeGrid_essayTitle__E_6ek{font-family:var(--font-display),cursive;font-size:clamp(36px,5vw,56px);color:var(--forest);line-height:1.05;margin-bottom:1.2rem;transition:letter-spacing .4s}.HomeGrid_essayBlock__pkFHD:hover .HomeGrid_essayTitle__E_6ek{letter-spacing:1px}.HomeGrid_essayExcerpt__ojhQm{font-family:var(--font-body),serif;font-size:18px;line-height:1.8;color:#2a2a2a;opacity:.8;margin-bottom:1.5rem}.HomeGrid_merchFeature__cwIQQ{display:flex;flex-direction:column;align-items:center;gap:1rem;text-decoration:none;color:inherit;max-width:360px;margin:0 auto}.HomeGrid_merchImage__d_jwT{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;transition:transform .5s ease}.HomeGrid_merchFeature__cwIQQ:hover .HomeGrid_merchImage__d_jwT{transform:scale(1.02)}.HomeGrid_merchBody__xVFeR{font-family:var(--font-body),serif;font-size:17px;color:#2a2a2a;opacity:.8;line-height:1.6}.HomeGrid_slowthExplainer__mCRUp{background:var(--forest);padding:6rem 2rem;text-align:center}.HomeGrid_slowthExplainerInner__jYNOg{max-width:640px;margin:0 auto}.HomeGrid_slowthTitle__ZhIJA{font-family:var(--font-display),cursive;font-size:clamp(48px,7vw,80px);color:var(--cream);line-height:1;margin-bottom:1.5rem}.HomeGrid_slowthDefinition__6HUmA{font-family:var(--font-body),serif;font-size:clamp(17px,1.6vw,21px);color:var(--cream);opacity:.8;line-height:1.8}.HomeGrid_essayGrid__ZsTl1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:960px;margin:0 auto 1rem;text-align:left}.HomeGrid_essayCard__5pKJO{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;text-decoration:none;color:inherit;background:#F5EFE0;border:1px solid rgba(45,59,45,.06);border-radius:8px;transition:border-color .3s,transform .3s}.HomeGrid_essayCard__5pKJO:hover{border-color:var(--forest);transform:translateY(-2px)}.HomeGrid_essayVerb__kZDms{font-family:var(--font-accent),cursive;font-size:12px;color:var(--accent);text-transform:uppercase;letter-spacing:3px;opacity:.7}.HomeGrid_essayCardTitle__J7PU5{font-family:var(--font-display),cursive;font-size:clamp(20px,2.5vw,26px);color:var(--forest);line-height:1.15}.HomeGrid_essayCardHook__Beb1r{font-family:var(--font-body),serif;font-size:15px;color:#2a2a2a;opacity:.7;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HomeGrid_essayReadTime__85Q4h{font-family:var(--font-accent),cursive;font-size:13px;color:var(--accent);opacity:.65;margin-top:auto}.HomeGrid_toolsGrid__i7dao{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.2rem;gap:1.2rem;max-width:960px;margin:0 auto;text-align:left}.HomeGrid_toolCard__CJtK_{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;text-decoration:none;color:inherit;background:#FBE7C8;border:1px solid rgba(45,59,45,.06);border-radius:8px;transition:border-color .3s,transform .3s}.HomeGrid_toolCard__CJtK_:hover{border-color:var(--forest);transform:translateY(-2px)}.HomeGrid_toolTitle__QQk43{font-family:var(--font-display),cursive;font-size:clamp(20px,2.5vw,24px);color:var(--forest);line-height:1.15}.HomeGrid_toolDesc__q8F2I{font-family:var(--font-body),serif;font-size:14px;color:#2a2a2a;opacity:.65;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HomeGrid_toolAction__FJzzE{font-family:var(--font-accent),cursive;font-size:13px;color:var(--accent);opacity:.6;margin-top:auto;letter-spacing:.5px;transition:letter-spacing .3s,opacity .3s}.HomeGrid_toolCard__CJtK_:hover .HomeGrid_toolAction__FJzzE{letter-spacing:1px;opacity:1}.HomeGrid_stripSection__vTZqS{background:var(--forest);padding:5rem 2rem;text-align:center}.HomeGrid_stripInner__lzkae{max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.HomeGrid_stripHeading__Mf1Cf{font-family:var(--font-display),cursive;font-size:clamp(36px,5vw,52px);color:var(--cream);line-height:1.1}.HomeGrid_stripBody__4LXKI{font-family:var(--font-body),serif;font-size:17px;color:var(--cream);opacity:.7;line-height:1.7;max-width:440px;margin-bottom:1rem}.HomeGrid_stripImageWrap__pCnA9{width:100%;max-width:520px;border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.25)}.HomeGrid_stripImage__eiuxQ{width:100%;height:auto;display:block}.HomeGrid_newsletterSection__Jwtw_{padding:5rem 2rem;text-align:center}.HomeGrid_newsletterInner__pJIXh{max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.HomeGrid_newsletterTitle__itKkX{font-family:var(--font-display),cursive;font-size:clamp(28px,4vw,42px);color:var(--forest);line-height:1.1}.HomeGrid_newsletterBody__zGRyl{font-family:var(--font-body),serif;font-size:17px;color:#2a2a2a;opacity:.8;line-height:1.75}.HomeGrid_newsletterCta__ZNpR3{font-family:var(--font-accent),cursive;font-size:16px;color:var(--cream);letter-spacing:1px;padding:.8rem 2rem;border:1px solid rgba(253,233,207,.3);border-radius:4px;transition:letter-spacing .3s,border-color .3s,background .3s;margin-top:.5rem}.HomeGrid_newsletterCta__ZNpR3:hover{letter-spacing:2px;border-color:var(--cream);background:rgba(253,233,207,.08)}.HomeGrid_membershipSection__Lyb9b{background:var(--forest);padding:6rem 2rem;text-align:center}.HomeGrid_membershipInner__8ez9W{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.HomeGrid_membershipTitle__6_n8_{font-family:var(--font-display),cursive;font-size:clamp(36px,5vw,52px);color:var(--cream);line-height:1.1}.HomeGrid_membershipBody__oj5SV{font-family:var(--font-body),serif;font-size:18px;color:var(--cream);opacity:.75;line-height:1.7;max-width:440px}.HomeGrid_membershipLink__zm4VK{font-family:var(--font-accent),cursive;font-size:15px;color:var(--cream);opacity:.7;letter-spacing:.5px;transition:letter-spacing .3s,opacity .3s;margin-top:.5rem}.HomeGrid_membershipLink__zm4VK:hover{letter-spacing:1.5px;opacity:1}@media (max-width:768px){.HomeGrid_hero__ZHZ5O{padding:calc(80px + 3rem) 1.5rem 3rem;min-height:auto}.HomeGrid_heroRight__HwBkU{margin-top:2rem;padding:2rem 1.5rem 1.8rem}.HomeGrid_heroQuote__syYeN{font-size:clamp(26px,7vw,36px)}.HomeGrid_heroInner__aQl6_{min-height:60px}.HomeGrid_verbRow__ZT7Dw{grid-template-columns:repeat(2,1fr);max-width:320px}.HomeGrid_section__VnVjn,.HomeGrid_sidekickSection__tJ3kD{padding:3.5rem 1.5rem}.HomeGrid_sidekickGrid__yIHHd{grid-template-columns:1fr;gap:1rem}.HomeGrid_essayGrid__ZsTl1{grid-template-columns:1fr;gap:1.2rem}.HomeGrid_toolsGrid__i7dao{grid-template-columns:1fr;gap:1rem}}@media (min-width:481px) and (max-width:768px){.HomeGrid_essayGrid__ZsTl1,.HomeGrid_toolsGrid__i7dao{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.HomeGrid_verbRow__ZT7Dw{gap:.75rem}.HomeGrid_section__VnVjn{padding:3rem 1.2rem}}